From e8c955da4cbb042e6f9b89307d143f5bfa6779fa Mon Sep 17 00:00:00 2001 From: Akshay Date: Sun, 31 Oct 2021 14:35:26 +0530 Subject: add `explain` subcommand and explanations to all lints --- bin/src/main.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'bin/src/main.rs') diff --git a/bin/src/main.rs b/bin/src/main.rs index 90b79ce..31f6823 100644 --- a/bin/src/main.rs +++ b/bin/src/main.rs @@ -1,5 +1,6 @@ mod config; mod err; +mod explain; mod fix; mod lint; mod traits; @@ -86,6 +87,10 @@ fn _main() -> Result<(), StatixErr> { print!("{}", &*single_fix_result.src) } } + SubCommand::Explain(explain_config) => { + let explanation = explain::explain(explain_config.target)?; + println!("{}", explanation) + } } Ok(()) } -- cgit v1.2.3