INNER CODE UNIT · Python

module_dir

uber/NullAway · scripts/nullaway-suppression-remover/src/suppression_remover/cli.py:121

    module_dir = (project_root / args.module).resolve()
    if not module_dir.is_dir():
        sys.exit(f"Module directory does not exist: {module_dir}")
    if module_dir != project_root and project_root not in module_dir.parents:
        sys.exit(f"Module directory is outside the project root: {module_dir}")

    build_cmd = None
    if args.build_cmd:
        import shlex

        build_cmd = shlex.split(args.build_cmd)

    if module_dir == project_root and build_cmd is None:
        sys.exit("Processing the project root requires --build-cmd.")

    core.run(
        module_dir,
        args.checker,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…