@@ -654,19 +654,19 @@ def handle_list_runs(args):
654
654
if result .analyzerName not in enabled_checkers :
655
655
enabled_checkers [result .analyzerName ] = set ()
656
656
enabled_checkers [result .analyzerName ].add (result .checkerId )
657
-
657
+
658
658
if args .output_format == 'plaintext' :
659
659
print ("Enabled checkers:" )
660
- for analyzer in enabled_checkers :
660
+ for analyzer , checkers in enabled_checkers . items () :
661
661
print (analyzer + ":" )
662
- for checker in enabled_checkers [ analyzer ] :
662
+ for checker in checkers :
663
663
print (" " + checker )
664
664
665
665
elif args .output_format == 'csv' :
666
666
separator = ','
667
667
print ("Analyzer" + separator + "Checker" )
668
- for analyzer in enabled_checkers :
669
- for checker in enabled_checkers [ analyzer ] :
668
+ for analyzer , checkers in enabled_checkers . items () :
669
+ for checker in checkers :
670
670
print (analyzer + separator + checker )
671
671
672
672
elif args .output_format == 'json' :
@@ -679,15 +679,12 @@ def handle_list_runs(args):
679
679
header = ['Analyzer' , 'Checker' ]
680
680
rows = [
681
681
(analyzer , checker )
682
- for analyzer in enabled_checkers
683
- for checker in enabled_checkers [ analyzer ] ]
682
+ for analyzer , checkers in enabled_checkers . items ()
683
+ for checker in checkers ]
684
684
print (twodim .to_str (args .output_format , header , rows ))
685
685
686
686
else :
687
687
LOG .error ("Unsupported output format: %s" , args .output_format )
688
- return 1
689
-
690
- return 0
691
688
692
689
if args .output_format == 'json' :
693
690
# This json is different from the json format printed by the
0 commit comments