Exemplo n.º 1
0
def rule_runner() -> RuleRunner:
    return RuleRunner(rules=[
        format_python_target,
        *black_rules(),
        *isort_rules(),
        QueryRule(LanguageFmtResults, (PythonFmtTargets, )),
    ])
Exemplo n.º 2
0
def rule_runner() -> RuleRunner:
    return RuleRunner(rules=[
        *isort_rules(),
        QueryRule(LintResults, (IsortRequest, )),
        QueryRule(FmtResult, (IsortRequest, )),
        QueryRule(SourceFiles, (SourceFilesRequest, )),
    ])
Exemplo n.º 3
0
 def rules(cls):
     return (
         *super().rules(),
         *isort_rules(),
         QueryRule(LintResults, (IsortRequest, OptionsBootstrapper)),
         QueryRule(FmtResult, (IsortRequest, OptionsBootstrapper)),
         QueryRule(SourceFiles, (SourceFilesRequest, OptionsBootstrapper)),
     )
Exemplo n.º 4
0
 def rules(cls):
     return (
         *super().rules(),
         format_python_target,
         *black_rules(),
         *isort_rules(),
         QueryRule(LanguageFmtResults,
                   (PythonFmtTargets, OptionsBootstrapper)),
     )
 def rules(cls):
   return (
     *super().rules(),
     *isort_rules(),
     *download_pex_bin.rules(),
     *pex.rules(),
     *python_native_code.rules(),
     *subprocess_environment.rules(),
     RootRule(IsortTarget),
   )
Exemplo n.º 6
0
 def rules(cls):
     return (
         *super().rules(),
         format_python_target,
         *black_rules(),
         *isort_rules(),
         RootRule(PythonFmtTargets),
         RootRule(BlackConfigurations),
         RootRule(IsortConfigurations),
     )
 def rules(cls):
   return (
     *super().rules(),
     format_python_target,
     *black_rules(),
     *isort_rules(),
     RootRule(_ConcretePythonFormatTarget),
     RootRule(BlackTarget),
     RootRule(IsortTarget),
   )
Exemplo n.º 8
0
 def rules(cls):
     return (
         *super().rules(),
         format_python_target,
         *black_rules(),
         *isort_rules(),
         RootRule(PythonFmtTargets),
         RootRule(BlackRequest),
         RootRule(IsortRequest),
     )
Exemplo n.º 9
0
 def rules(cls):
     return (
         *super().rules(),
         format_python_target,
         *black_rules(),
         *isort_rules(),
         RootRule(PythonFormatters),
         RootRule(BlackFormatter),
         RootRule(IsortFormatter),
     )
Exemplo n.º 10
0
def rule_runner() -> RuleRunner:
    return RuleRunner(
        rules=[
            *isort_rules(),
            *source_files.rules(),
            *config_files.rules(),
            QueryRule(LintResults, (IsortRequest,)),
            QueryRule(FmtResult, (IsortRequest,)),
            QueryRule(SourceFiles, (SourceFilesRequest,)),
        ],
        target_types=[PythonLibrary],
    )
Exemplo n.º 11
0
def rule_runner() -> RuleRunner:
    return RuleRunner(
        rules=[
            enrich_fmt_result,
            format_python_target,
            *black_rules(),
            *isort_rules(),
            *source_files.rules(),
            *config_files.rules(),
            QueryRule(LanguageFmtResults, (PythonFmtTargets, )),
        ],
        target_types=[PythonLibrary],
    )
Exemplo n.º 12
0
def rule_runner() -> RuleRunner:
    return RuleRunner(
        rules=[
            *isort_rules(),
            *isort_subsystem_rules(),
            *source_files.rules(),
            *config_files.rules(),
            *target_types_rules.rules(),
            QueryRule(FmtResult, (IsortRequest,)),
            QueryRule(SourceFiles, (SourceFilesRequest,)),
        ],
        target_types=[PythonSourcesGeneratorTarget],
    )
Exemplo n.º 13
0
def rule_runner() -> RuleRunner:
    return RuleRunner(
        rules=[
            format_python_target,
            *black_rules(),
            *isort_rules(),
            *black_subsystem_rules(),
            *isort_subsystem_rules(),
            *source_files.rules(),
            *config_files.rules(),
            *target_types_rules.rules(),
            QueryRule(LanguageFmtResults, (PythonFmtTargets, )),
        ],
        target_types=[PythonSourcesGeneratorTarget],
    )
Exemplo n.º 14
0
 def rules(cls):
     return (
         *super().rules(),
         *isort_rules(),
         create_pex,
         create_subprocess_encoding_environment,
         create_pex_native_build_environment,
         download_pex_bin,
         RootRule(CreatePex),
         RootRule(FormattablePythonTarget),
         RootRule(Isort),
         RootRule(IsortSetup),
         RootRule(PythonSetup),
         RootRule(PythonNativeCode),
         RootRule(SubprocessEnvironment),
     )
Exemplo n.º 15
0
 def rules(cls):
     return (*super().rules(), *isort_rules(), RootRule(IsortRequest))
Exemplo n.º 16
0
 def rules(cls):
     return (*super().rules(), *isort_rules(), RootRule(IsortFormatter))
Exemplo n.º 17
0
 def rules(cls):
     return (*super().rules(), *isort_rules(), RootRule(IsortFieldSets))
Exemplo n.º 18
0
 def rules(cls):
     return (*super().rules(), *isort_rules(),
             RootRule(IsortConfigurations))
Exemplo n.º 19
0
 def rules(cls):
     return (*super().rules(), *isort_rules(), RootRule(IsortTarget))