Exemplo n.º 1
0
def rule_runner() -> RuleRunner:
    return RuleRunner(
        rules=rules(),
        target_types=[
            PythonSourcesGeneratorTarget, PythonRequirementTarget,
            SpecialDepsTarget
        ],
    )
Exemplo n.º 2
0
def rules():
    return [
        *cloc.rules(),
        *dependees.rules(),
        *dependencies.rules(),
        *filedeps.rules(),
        *list_roots.rules(),
        *list_targets.rules(),
        *(list_targets_old.rules() if not is_v2_exclusive else ()),
        *source_file_validator.rules(),
    ]
Exemplo n.º 3
0
def rules():
    return [
        *cloc.rules(),
        *dependees.rules(),
        *dependencies.rules(),
        *filedeps.rules(),
        *filter_targets.rules(),
        *list_roots.rules(),
        *list_targets.rules(),
        *source_file_validator.rules(),
    ]
Exemplo n.º 4
0
def rules():
    return [
        *count_loc.rules(),
        *dependees.rules(),
        *dependencies.rules(),
        *filedeps.rules(),
        *filter_targets.rules(),
        *list_roots.rules(),
        *list_targets.rules(),
        *paths.rules(),
        *peek.rules(),
        *regex_lint.rules(),
    ]
def rule_runner() -> RuleRunner:
    return RuleRunner(rules=rules(),
                      target_types=[PythonLibrary, PythonRequirementLibrary])
Exemplo n.º 6
0
 def rules(cls):
     return (*super().rules(), *rules())