@@ -654,40 +654,37 @@ def handle_list_runs(args):
654654 if result .analyzerName not in enabled_checkers :
655655 enabled_checkers [result .analyzerName ] = set ()
656656 enabled_checkers [result .analyzerName ].add (result .checkerId )
657-
657+
658658 if args .output_format == 'plaintext' :
659659 print ("Enabled checkers:" )
660- for analyzer in enabled_checkers :
660+ for analyzer , checkers in enabled_checkers . items () :
661661 print (analyzer + ":" )
662- for checker in enabled_checkers [ analyzer ] :
662+ for checker in checkers :
663663 print (" " + checker )
664664
665665 elif args .output_format == 'csv' :
666666 separator = ','
667667 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 :
670670 print (analyzer + separator + checker )
671671
672672 elif args .output_format == 'json' :
673673 enabled_checkers = {
674674 analyzer : list (checkers )
675- for analyzer , checkers in enabled_checkers .items ()}
675+ for analyzer , checkers in enabled_checkers .items ()}
676676 print (json .dumps (enabled_checkers , indent = 2 ))
677677
678678 elif args .output_format == 'table' :
679679 header = ['Analyzer' , 'Checker' ]
680680 rows = [
681681 (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 ]
684684 print (twodim .to_str (args .output_format , header , rows ))
685685
686686 else :
687687 LOG .error ("Unsupported output format: %s" , args .output_format )
688- return 1
689-
690- return 0
691688
692689 if args .output_format == 'json' :
693690 # This json is different from the json format printed by the
0 commit comments