INNER CODE UNIT · Python

write_source_file

keiyoushi/extensions-source · ext-bootstrap.py:157

def write_source_file(
    args: argparse.Namespace,
    ext_package_dir: Path,
    ext_dir_lang: str,
    ext_dir_name: str,
) -> None:
    classname = get_ext_classname(args.extname)

    with open(ext_package_dir / f"{classname}.kt", "w") as f:
        f.write(
            f"package eu.kanade.tachiyomi.extension.{ext_dir_lang}.{ext_dir_name}\n\n"
        )

        if args.multisrc:
            write_multisrc_source(f, args, classname)
        else:
            write_keisource_source(f, classname)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…