diff options
Diffstat (limited to 'cli/tools')
-rw-r--r-- | cli/tools/lint.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/cli/tools/lint.rs b/cli/tools/lint.rs index 4a622f0a0..f5e9db6e9 100644 --- a/cli/tools/lint.rs +++ b/cli/tools/lint.rs @@ -202,8 +202,12 @@ fn collect_lint_files(files: &FilesConfig) -> Result<Vec<PathBuf>, AnyError> { .collect_files(&files.include) } -pub fn print_rules_list(json: bool) { - let lint_rules = rules::get_recommended_rules(); +pub fn print_rules_list(json: bool, maybe_rules_tags: Option<Vec<String>>) { + let lint_rules = get_configured_rules(LintRulesConfig { + exclude: None, + include: None, + tags: maybe_rules_tags, + }); if json { let json_rules: Vec<serde_json::Value> = lint_rules |