aboutsummaryrefslogtreecommitdiff
path: root/bin/src/main.rs
diff options
context:
space:
mode:
authorAkshay <[email protected]>2022-02-05 05:44:48 +0000
committerAkshay <[email protected]>2022-02-05 05:44:48 +0000
commit99bdafa7b98e478b5375db2d606409aa29150bcd (patch)
tree1b242ef6849b0dc8e67e2f525939c04b2c86f5fd /bin/src/main.rs
parentade09b4d172ff649b716a05ce597d2da864a3623 (diff)
new subcommand: statix-listfeat/list-lints
produces a list of lints with their error codes, handy for statix-explain or configuring the `disabled` array in .statix.toml
Diffstat (limited to 'bin/src/main.rs')
-rw-r--r--bin/src/main.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/bin/src/main.rs b/bin/src/main.rs
index be79bb8..ebd230e 100644
--- a/bin/src/main.rs
+++ b/bin/src/main.rs
@@ -1,9 +1,10 @@
1use clap::Parser; 1use clap::Parser;
2
3#[rustfmt::skip]
2use statix::{ 4use statix::{
3 config::{Opts, SubCommand}, 5 config::{Opts, SubCommand},
4 dump,
5 err::StatixErr, 6 err::StatixErr,
6 explain, fix, lint, 7 lint, fix, explain, dump, list,
7}; 8};
8 9
9fn _main() -> Result<(), StatixErr> { 10fn _main() -> Result<(), StatixErr> {
@@ -14,6 +15,7 @@ fn _main() -> Result<(), StatixErr> {
14 SubCommand::Single(config) => fix::main::single(config), 15 SubCommand::Single(config) => fix::main::single(config),
15 SubCommand::Explain(config) => explain::main::main(config), 16 SubCommand::Explain(config) => explain::main::main(config),
16 SubCommand::Dump(_) => dump::main::main(), 17 SubCommand::Dump(_) => dump::main::main(),
18 SubCommand::List(_) => list::main::main(),
17 } 19 }
18} 20}
19 21