def rule_runner() -> RuleRunner: return RuleRunner( rules=[ *bandit_rules(), QueryRule(LintResults, (BanditRequest,)), ], )
def rules(cls): return ( *super().rules(), *bandit_rules(), *download_pex_bin.rules(), *pex.rules(), *python_native_code.rules(), *subprocess_environment.rules(), RootRule(BanditTarget), )
def rule_runner() -> RuleRunner: return RuleRunner( rules=[ *bandit_rules(), *source_files.rules(), *config_files.rules(), QueryRule(LintResults, (BanditRequest, )), ], target_types=[PythonLibrary], )
def rule_runner() -> RuleRunner: return RuleRunner( rules=[ *bandit_rules(), *bandit_subsystem_rules(), *source_files.rules(), *config_files.rules(), *target_types_rules.rules(), QueryRule(LintResults, (BanditRequest, )), ], target_types=[PythonSourcesGeneratorTarget], )
def rules(cls): return (*super().rules(), *bandit_rules(), RootRule(BanditConfigurations))
def rules(cls): return (*super().rules(), *bandit_rules(), RootRule(BanditRequest))
def rules(cls): return (*super().rules(), *bandit_rules(), RootRule(BanditFieldSets))
def rules(cls): return (*super().rules(), *bandit_rules(), RootRule(BanditLinter))
def rules(cls): return ( *super().rules(), *bandit_rules(), QueryRule(LintResults, (BanditRequest, OptionsBootstrapper)), )