🔎 PathSpotter report

Function/Method calls exceptions paths top1 path calls top1 path ratio
pylint.__pkginfo__.get_numversion_from_version 12 9 5 6 0.5
pylint.constants._get_pylint_home 2 0 2 1 0.5
pylint.constants._warn_about_old_home 2 0 2 1 0.5
pylint.config.find_default_config_files.find_pylintrc 16 0 2 8 0.5
pylint.config.find_default_config_files.find_default_config_files 55 34 4 29 0.53
pylint.config.find_default_config_files._yield_default_files 55 30 3 29 0.53
pylint.checkers.utils.only_required_for_messages 188 0 1 188 1.0
pylint.config._pylint_config.utils.should_retry_after_invalid_input 2 0 1 2 1.0
pylint.testutils.global_test_linter.create_test_linter 1 0 1 1 1.0
pylint.testutils.reporter_for_tests.GenericTestReporter.__init__ 124 0 1 124 1.0
pylint.testutils.reporter_for_tests.GenericTestReporter.reset 168 0 1 168 1.0
pylint.lint.pylinter.PyLinter.__init__ 101643 0 8 47845 0.47
pylint.config.arguments_manager._ArgumentsManager.reset_parsers 1519 0 1 1519 1.0
pylint.config.option_parser.OptionParser.__init__ 1519 0 1 1519 1.0
pylint.config.option.Option.__init__ 1520 0 1 1520 1.0
pylint.config.option.Option._check_choice 1520 0 1 1520 1.0
pylint.reporters.text.TextReporter.__init__ 1461 0 1 1461 1.0
pylint.reporters.base_reporter.BaseReporter.__init__ 2301 0 2 2300 1.0
pylint.lint.pylinter.PyLinter.set_reporter 2414 0 1 2414 1.0
pylint.utils.linterstats.LinterStats.__init__ 2721 0 2 2719 1.0
pylint.lint.base_options._make_linter_options 1488 0 1 1488 1.0
pylint.config.arguments_manager._ArgumentsManager._register_options_provider 47845 0 3 27871 0.58
pylint.config.utils._convert_option_to_argument 169985 1 13 149359 0.88
pylint.config.argument._StoreOldNamesArgument.__init__ 3096 0 1 3096 1.0
pylint.config.argument._DeprecationArgument.__init__ 4267 0 1 4267 1.0
pylint.config.argument._Argument.__init__ 169985 0 2 168497 0.99
pylint.config.arguments_manager._ArgumentsManager._add_arguments_to_parser 169985 22058 3 147927 0.87
pylint.config.deprecation_actions._OldNamesAction.__init__ 3096 0 1 3096 1.0
pylint.config.argument._StoreArgument.__init__ 153974 0 1 153974 1.0
pylint.config.argument._BaseStoreArgument.__init__ 157110 0 1 157110 1.0
pylint.config.argument._CallableArgument.__init__ 8608 0 1 8608 1.0
pylint.config.callback_actions._AccessLinterObjectAction.__init__ 4464 0 1 4464 1.0
pylint.config.argument._StoreTrueArgument.__init__ 3136 0 1 3136 1.0
pylint.config.arguments_manager._ArgumentsManager._load_default_argument_values 47845 0 1 47845 1.0
pylint.utils.utils._unquote 270020 0 3 142915 0.53
pylint.config.argument._csv_transformer 4624 0 1 4624 1.0
pylint.utils.utils._check_csv 5540 0 1 5540 1.0
pylint.utils.utils._splitstrip 5669 0 1 5669 1.0
pylint.message.message_definition_store.MessageDefinitionStore.__init__ 1511 0 1 1511 1.0
pylint.message.message_id_store.MessageIdStore.__init__ 1518 0 1 1518 1.0
pylint.utils.file_state.FileState.__init__ 2817 0 5 1490 0.53
pylint.lint.pylinter.PyLinter.register_checker 47508 1 6 41441 0.87
pylint.reporters.reports_handler_mix_in.ReportsHandlerMixIn.register_report 10151 0 1 10151 1.0
pylint.checkers.base_checker.BaseChecker.__hash__ 16208 0 1 16208 1.0
pylint.message.message_definition_store.MessageDefinitionStore.register_messages_from_checker 47529 10 3 46389 0.98
pylint.checkers.base_checker.BaseChecker.check_consistency 47529 2 4 44115 0.93
pylint.checkers.base_checker.BaseChecker.create_message_definition_from_tuple 1279848 1 5 859336 0.67
pylint.interfaces.implements 1129705 0 1 1129705 1.0
pylint.message.message_definition.MessageDefinition.__init__ 1279854 2 3 1168893 0.91
pylint.message.message_definition_store.MessageDefinitionStore.register_message 421898 8 2 421890 1.0
pylint.message.message_id_store.MessageIdStore.register_message_definition 421975 8 4 385373 0.91
pylint.message.message_id_store.MessageIdStore.check_msgid_and_symbol 460851 10 4 457023 0.99
pylint.message.message_id_store.MessageIdStore.add_msgid_and_symbol 421986 0 1 421986 1.0
pylint.message.message_id_store.MessageIdStore.add_legacy_msgid_and_symbol 38871 0 1 38871 1.0
pylint.checkers.initialize 1137 0 1 1137 1.0
pylint.utils.utils.register_plugins 1397 0 1 1397 1.0
pylint.checkers.logging.register 1137 0 1 1137 1.0
pylint.checkers.spelling.register 1137 0 1 1137 1.0
pylint.config.argument._path_transformer 133266 0 1 133266 1.0
pylint.config.argument._yn_transformer 1946 1 3 1663 0.85
pylint.checkers.misc.register 1137 0 1 1137 1.0
pylint.checkers.dunder_methods.register 1137 0 1 1137 1.0
pylint.checkers.typecheck.register 1137 0 1 1137 1.0
pylint.config.argument._StoreNewNamesArgument.__init__ 1141 0 1 1141 1.0
pylint.config.deprecation_actions._NewNamesAction.__init__ 1141 0 1 1141 1.0
pylint.config.argument._regex_transformer 3734 2 2 3732 1.0
pylint.checkers.unicode._BadChar.description 6 0 1 6 1.0
pylint.checkers.unicode._BadChar.human_code 269 0 1 269 1.0
pylint.checkers.unicode.register 1137 0 1 1137 1.0
pylint.checkers.modified_iterating_checker.register 1137 0 1 1137 1.0
pylint.checkers.classes.register 1137 0 1 1137 1.0
pylint.checkers.classes.class_checker.ClassChecker.__init__ 1137 0 1 1137 1.0
pylint.checkers.classes.class_checker.ScopeAccessMap.__init__ 1137 0 1 1137 1.0
pylint.checkers.classes.special_methods_checker.SpecialMethodsChecker.__init__ 1137 0 1 1137 1.0
pylint.checkers.lambda_expressions.register 1137 0 1 1137 1.0
pylint.checkers.variables.register 1137 0 1 1137 1.0
pylint.checkers.variables.VariablesChecker.__init__ 1147 0 1 1147 1.0
pylint.checkers.unsupported_version.register 1137 0 1 1137 1.0
pylint.checkers.ellipsis_checker.register 1137 0 1 1137 1.0
pylint.checkers.non_ascii_names.register 1137 0 1 1137 1.0
pylint.checkers.format.register 1137 0 1 1137 1.0
pylint.checkers.format.FormatChecker.__init__ 1145 0 1 1145 1.0
pylint.config.argument._non_empty_string_transformer 29879 1 2 29878 1.0
pylint.checkers.imports.register 1137 0 1 1137 1.0
pylint.checkers.imports.ImportsChecker.__init__ 1146 0 1 1146 1.0
pylint.checkers.method_args.register 1137 0 1 1137 1.0
pylint.checkers.threading_checker.register 1137 0 1 1137 1.0
pylint.checkers.raw_metrics.register 1137 0 1 1137 1.0
pylint.checkers.newstyle.register 1137 0 1 1137 1.0
pylint.checkers.exceptions.register 1137 0 1 1137 1.0
pylint.checkers.stdlib.register 1137 0 1 1137 1.0
pylint.checkers.stdlib.StdlibChecker.__init__ 1138 0 1 1138 1.0
pylint.checkers.async.register 1137 0 1 1137 1.0
pylint.checkers.refactoring.register 1137 0 1 1137 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.__init__ 1137 0 1 1137 1.0
pylint.checkers.refactoring.refactoring_checker.ConsiderUsingWithStack.clear_all 2256 0 1 2256 1.0
pylint.checkers.refactoring.refactoring_checker.ConsiderUsingWithStack.__iter__ 2304 12 1 2304 1.0
pylint.checkers.similar.register 1137 0 1 1137 1.0
pylint.checkers.similar.SimilarChecker.__init__ 2297 0 3 1140 0.5
pylint.checkers.design_analysis.register 1137 0 1 1137 1.0
pylint.checkers.design_analysis.MisdesignChecker.__init__ 1140 0 1 1140 1.0
pylint.checkers.strings.register 1137 0 1 1137 1.0
pylint.checkers.strings.StringConstantChecker.__init__ 1137 0 1 1137 1.0
pylint.checkers.base.name_checker.naming_style._create_naming_options 1 0 1 1 1.0
pylint.checkers.base.register 1137 0 1 1137 1.0
pylint.checkers.base.basic_checker.BasicChecker.__init__ 1138 0 1 1138 1.0
pylint.checkers.base.name_checker.checker.NameChecker.__init__ 1141 0 1 1141 1.0
pylint.config.argument._regexp_csv_transfomer 2354 1 3 2321 0.99
pylint.checkers.nested_min_max.register 1137 0 1 1137 1.0
pylint.testutils.get_test_info._get_tests_info 26 0 3 14 0.54
pylint.testutils.functional.find_functional_tests.get_functional_test_files_from_directory 3 1 2 2 0.67
pylint.testutils.functional.find_functional_tests._check_functional_tests_structure 259 3 14 81 0.31
pylint.testutils.functional.test_file.FunctionalTestFile.__init__ 1632 0 1 1632 1.0
pylint.testutils.functional.test_file.FunctionalTestFile._parse_options 1632 1040 3 1040 0.64
pylint.testutils.functional.test_file.FunctionalTestFile._file_type 5630 1565 2 4065 0.72
pylint.testutils.functional.test_file.parse_python_version 433 0 1 433 1.0
pylint.testutils.functional.test_file.FunctionalTestFile._parse_options.<locals>.<lambda> 19 0 1 19 1.0
pylint.testutils.decorator.set_config 49 0 1 49 1.0
pylint.testutils._primer.package_to_lint.PackageToLint.__init__ 47 0 1 47 1.0
pylint.pyreverse.printer.Printer.__init__ 52 2 1 52 1.0
pylint.pyreverse.plantuml_printer.PlantUmlPrinter._open_graph 15 2 4 10 0.67
pylint.pyreverse.printer.Printer.emit 892 0 2 697 0.78
pylint.testutils.pyreverse.get_functional_test_files 2 0 1 2 1.0
pylint.testutils.pyreverse._read_config 3 0 1 3 1.0
pylint.message.message.Message.__init__ 4111 0 1 4111 1.0
pylint.lint.run._cpu_count 2 0 2 1 0.5
pylint.lint.run._query_cpu 2 0 2 1 0.5
pylint.lint.parallel._worker_initialize 3 0 1 3 1.0
pylint.reporters.collecting_reporter.CollectingReporter.__init__ 4 0 1 4 1.0
pylint.lint.pylinter.PyLinter.open 1158 0 2 1157 1.0
pylint.utils.linterstats.LinterStats.reset_message_count 1158 0 1 1158 1.0
pylint.lint.utils._patch_sys_path 2161 0 2 2157 1.0
pylint.lint.parallel._worker_check_single_file 3 1 2 2 0.67
pylint.lint.pylinter.PyLinter.check_single_file_item 3 0 1 3 1.0
pylint.lint.pylinter.PyLinter._astroid_module_checker 1080 0 1 1080 1.0
pylint.utils.ast_walker.ASTWalker.__init__ 1087 0 1 1087 1.0
pylint.lint.pylinter.PyLinter.prepare_checkers 1085 2 4 1077 0.99
pylint.lint.pylinter.PyLinter.disable_reporters 1083 0 1 1083 1.0
pylint.reporters.reports_handler_mix_in.ReportsHandlerMixIn.disable_report 8497 0 1 8497 1.0
pylint.lint.pylinter.PyLinter.get_checkers 1136 0 1 1136 1.0
pylint.utils.ast_walker.ASTWalker.add_checker 40721 0 6 27520 0.68
pylint.lint.pylinter.PyLinter._check_file 3 0 1 3 1.0
pylint.lint.pylinter.PyLinter.set_current_module 6008 0 4 3236 0.54
pylint.reporters.base_reporter.BaseReporter.on_set_current_module 25 0 1 25 1.0
pylint.utils.linterstats.LinterStats.init_single_module 6001 0 1 6001 1.0
pylint.lint.pylinter.PyLinter._get_namespace_for_file 4922 0 3 2710 0.55
pylint.lint.pylinter.PyLinter.get_ast 1336 12 6 1320 0.99
pylint.lint.pylinter.PyLinter.check_astroid_module 1306 0 1 1306 1.0
pylint.lint.pylinter.PyLinter._check_astroid_module 1306 1 6 1121 0.86
pylint.utils.utils.tokenize_module 1307 1 1 1307 1.0
pylint.lint.message_state_handler._MessageStateHandler.process_tokens 1306 10 16 545 0.42
pylint.utils.ast_walker.ASTWalker.walk 86988 0 13 39199 0.45
pylint.utils.file_state.FileState.iter_spurious_suppression_messages 1305 0 7 569 0.44
pylint.checkers.base_checker.BaseChecker.close 38642 0 1 38642 1.0
pylint.checkers.base_checker.BaseChecker.get_map_data 2 0 1 2 1.0
pylint.reporters.collecting_reporter.CollectingReporter.reset 2 0 1 2 1.0
pylint.lint.pylinter.PyLinter.load_plugin_modules 380 6 4 251 0.66
pylint.extensions.overlapping_exceptions.register 23 0 1 23 1.0
pylint.lint.pylinter.PyLinter.load_plugin_configuration 1062 0 4 939 0.88
pylint.lint.parallel.check_parallel 39 1 4 33 0.85
pylint.testutils.reporter_for_tests.GenericTestReporter.on_set_current_module 566 0 1 566 1.0
pylint.lint.parallel._merge_mapreduce_data 38 0 3 21 0.55
pylint.checkers.base_checker.BaseChecker.__gt__ 177015 0 6 170506 0.96
pylint.utils.linterstats.merge_stats 38 17 2 21 0.55
pylint.lint.pylinter.PyLinter.check 1069 0 5 1028 0.96
pylint.lint.pylinter.PyLinter.initialize 1069 0 2 1061 0.99
pylint.message.message_definition.MessageDefinition.may_be_emitted 388038 0 3 385882 0.99
pylint.lint.utils.fix_import_path 2158 0 1 2158 1.0
pylint.lint.expand_modules.get_python_path 3398 0 4 1967 0.58
pylint.lint.message_state_handler._MessageStateHandler.is_message_enabled 582174 541898 3 581106 1.0
pylint.message.message_id_store.MessageIdStore.get_active_msgids 625706 475591 9 367008 0.59
pylint.lint.message_state_handler._MessageStateHandler._is_one_message_enabled 623937 59812 5 555625 0.89
pylint.checkers.base_checker.BaseChecker.open 24612 0 1 24612 1.0
pylint.lint.pylinter.PyLinter._get_asts 1077 1 3 1069 0.99
pylint.lint.pylinter.PyLinter._iterate_file_descrs 1058 0 2 1051 0.99
pylint.lint.pylinter.PyLinter._expand_files 1058 0 2 1052 0.99
pylint.lint.expand_modules.expand_modules 1064 11 16 973 0.91
pylint.lint.expand_modules._is_ignored_file 1245 0 3 1230 0.99
pylint.lint.expand_modules._is_in_ignore_list_re 2804 26 1 2804 1.0
pylint.lint.pylinter.PyLinter._lint_files 1077 2 6 1056 0.98
pylint.lint.pylinter.PyLinter._lint_file 1304 2 4 720 0.55
pylint.utils.linterstats.LinterStats.__str__ 60 0 1 60 1.0
pylint.checkers.base_checker.BaseChecker.__eq__ 102476 0 2 102473 1.0
pylint.utils.linterstats.LinterStats.reset_node_count 2083 0 1 2083 1.0
pylint.checkers.base_checker.BaseChecker.add_message 12118 0 1 12118 1.0
pylint.lint.pylinter.PyLinter.add_message 23850 3 2 17604 0.74
pylint.lint.pylinter.PyLinter._add_one_message 23850 1136 25 12074 0.51
pylint.message.message_definition.MessageDefinition.check_message_definition 24107 3 6 12407 0.51
pylint.utils.linterstats.LinterStats.increase_single_message_count 4094 0 1 4094 1.0
pylint.utils.linterstats.LinterStats.increase_single_module_message_count 4094 0 1 4094 1.0
pylint.testutils.reporter_for_tests.GenericTestReporter.handle_message 397 0 1 397 1.0
pylint.checkers.mapreduce_checker.MapReduceMixin.__init__ 1 0 1 1 1.0
pylint.interfaces.Interface.__init__ 6 0 1 6 1.0
pylint.config.save_results 1 0 1 1 1.0
pylint.lint.caching.save_results 101 0 1 101 1.0
pylint.lint.caching._get_pdata_path 537 0 1 537 1.0
pylint.config.load_results 1 0 1 1 1.0
pylint.lint.caching.load_results 431 3 3 218 0.51
pylint.utils.file_state.FileState.collect_block_lines 1 0 1 1 1.0
pylint.epylint.py_run 2 0 1 2 1.0
pylint.epylint._get_env 4 0 1 4 1.0
pylint.testutils.utils._test_cwd 48 0 2 45 0.94
pylint.lint.message_state_handler._MessageStateHandler.enable 490 10 2 480 0.98
pylint.lint.message_state_handler._MessageStateHandler._set_msg_status 6710 36 5 5383 0.8
pylint.lint.message_state_handler._MessageStateHandler._get_messages_to_set 36898 36 7 36003 0.98
pylint.lint.message_state_handler._MessageStateHandler._set_one_msg_status 36820 0 3 33256 0.9
pylint.lint.message_state_handler._MessageStateHandler._register_by_id_managed_msg 6674 0 2 6531 0.98
pylint.reporters.reports_handler_mix_in.ReportsHandlerMixIn.report_is_enabled 1174 0 1 1174 1.0
pylint.checkers.async.AsyncChecker.open 1016 0 1 1016 1.0
pylint.utils.ast_walker.ASTWalker._is_method_enabled 235656 159299 2 163715 0.69
pylint.checkers.base.docstring_checker.DocStringChecker.open 1004 0 1 1004 1.0
pylint.utils.linterstats.LinterStats.reset_undocumented 1004 0 1 1004 1.0
pylint.checkers.base.name_checker.checker.NameChecker.open 1010 0 2 1008 1.0
pylint.utils.linterstats.LinterStats.reset_bad_names 1010 0 1 1010 1.0
pylint.checkers.base.name_checker.checker.NameChecker._create_naming_rules 1010 0 2 995 0.99
pylint.checkers.base.basic_checker.BasicChecker.open 1018 0 1 1018 1.0
pylint.checkers.base.basic_error_checker.BasicErrorChecker.open 1017 0 1 1017 1.0
pylint.checkers.classes.class_checker.ClassChecker.open 1017 0 1 1017 1.0
pylint.checkers.design_analysis.MisdesignChecker.open 1017 0 1 1017 1.0
pylint.checkers.exceptions.ExceptionsChecker.open 1017 0 1 1017 1.0
pylint.checkers.exceptions._builtin_exceptions 1017 0 1 1017 1.0
pylint.checkers.exceptions._builtin_exceptions.<locals>.predicate 157635 0 1 157635 1.0
pylint.checkers.imports.ImportsChecker.open 1034 0 1 1034 1.0
pylint.checkers.misc.EncodingChecker.open 1018 0 2 1017 1.0
pylint.checkers.refactoring.recommendation_checker.RecommendationChecker.open 1002 0 1 1002 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.open 1013 0 1 1013 1.0
pylint.checkers.similar.SimilarChecker.open 1022 0 1 1022 1.0
pylint.utils.linterstats.LinterStats.reset_duplicated_lines 1022 0 1 1022 1.0
pylint.checkers.spelling.SpellingChecker.open 1002 0 1 1002 1.0
pylint.checkers.typecheck.TypeChecker.open 1022 0 1 1022 1.0
pylint.checkers.dunder_methods.DunderCallChecker.open 1002 0 1 1002 1.0
pylint.checkers.unsupported_version.UnsupportedVersionChecker.open 1012 0 1 1012 1.0
pylint.utils.pragma_parser.parse_pragma 1359 38 9 1344 0.99
pylint.utils.pragma_parser.emit_pragma_representer 1352 1 2 1351 1.0
pylint.utils.file_state.FileState.get_effective_max_line_number 59812 0 1 59812 1.0
pylint.checkers.similar.SimilarChecker.close 1022 0 2 1014 0.99
pylint.checkers.similar.Similar._compute_sims 1038 0 5 1021 0.98
pylint.checkers.similar.Similar._iter_sims 1038 0 2 982 0.95
pylint.checkers.imports.ImportsChecker.close 1026 0 3 1009 0.98
pylint.checkers.imports.ImportsChecker._import_graph_without_ignored_edges 1012 0 2 953 0.94
pylint.graph.get_cycles 1012 0 2 953 0.94
pylint.testutils.reporter_for_tests.GenericTestReporter.finalize 44 0 3 21 0.48
pylint.lint.message_state_handler._MessageStateHandler.disable 6199 21 2 6178 1.0
pylint.utils.file_state.FileState.set_msg_status 3564 3384 4 3373 0.95
pylint.utils.file_state.FileState._set_state_on_block_lines 514242 0 5 259510 0.5
pylint.utils.file_state.FileState._set_message_state_in_block 514242 0 16 490098 0.95
pylint.utils.file_state.FileState._set_message_state_on_line 249360 3383 4 236152 0.95
pylint.lint.message_state_handler._MessageStateHandler._get_message_state_scope 20015 12021 6 12019 0.6
pylint.utils.file_state.FileState.handle_ignored_message 20010 0 2 12033 0.6
pylint.checkers.format.FormatChecker.process_module 1108 0 1 1108 1.0
pylint.checkers.misc.EncodingChecker.process_module 1105 0 2 993 0.9
pylint.checkers.misc.EncodingChecker._check_encoding 41327 0 1 41327 1.0
pylint.checkers.similar.SimilarChecker.process_module 1155 0 1 1155 1.0
pylint.checkers.similar.Similar.append_stream 1189 0 3 1155 0.97
pylint.utils.utils.decoding_stream 1157 1 2 1156 1.0
pylint.checkers.similar.LineSet.__init__ 1189 0 1 1189 1.0
pylint.checkers.similar.stripped_lines 1189 0 32 240 0.2
pylint.checkers.similar.stripped_lines.<locals>._get_functions 6181 0 4 3920 0.63
pylint.checkers.strings.StringConstantChecker.process_module 1120 0 1 1120 1.0
pylint.checkers.unicode.UnicodeChecker.process_module 1153 0 2 1035 0.9
pylint.checkers.unicode._normalize_codec_name 1183 0 1 1183 1.0
pylint.checkers.unicode.UnicodeChecker._check_codec 1158 0 3 1131 0.98
pylint.checkers.unicode._fix_utf16_32_line_stream 1181 0 3 1143 0.97
pylint.checkers.unicode._remove_bom 1289 0 3 1170 0.91
pylint.checkers.unicode.UnicodeChecker._check_bidi_chars 41740 0 3 41644 1.0
pylint.checkers.unicode._encode_without_bom 187 0 1 187 1.0
pylint.checkers.unicode.UnicodeChecker._check_invalid_chars 41718 0 2 41609 1.0
pylint.checkers.unicode._map_positions_to_result 41742 0 7 38612 0.93
pylint.checkers.format.FormatChecker.process_tokens 1113 1 16 652 0.59
pylint.checkers.format.TokenWrapper.__init__ 40198 0 1 40198 1.0
pylint.checkers.format.FormatChecker.new_line 40198 0 3 26210 0.65
pylint.checkers.format._last_token_on_line_is 40198 0 4 38875 0.97
pylint.checkers.format.TokenWrapper.start_line 40199 0 1 40199 1.0
pylint.checkers.format.TokenWrapper.line 40198 0 1 40198 1.0
pylint.checkers.format.TokenWrapper.type 82237 0 1 82237 1.0
pylint.checkers.format.FormatChecker.check_lines 40198 254 9 36003 0.9
pylint.checkers.format.TokenWrapper.token 77961 0 1 77961 1.0
pylint.checkers.format.FormatChecker.check_trailing_whitespace_ending 36243 0 2 36238 1.0
pylint.checkers.format.FormatChecker._check_line_ending 23631 0 4 22637 0.96
pylint.checkers.format.FormatChecker.check_indent_level 23631 0 4 14647 0.62
pylint.checkers.format.FormatChecker._check_keyword_parentheses 11184 8 51 10760 0.96
pylint.checkers.misc.EncodingChecker.process_tokens 1116 0 4 869 0.78
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.process_tokens 1121 0 3 1086 0.97
pylint.checkers.refactoring.refactoring_checker._is_trailing_comma 188787 9 4 181158 0.96
pylint.checkers.spelling.SpellingChecker.process_tokens 1108 0 1 1108 1.0
pylint.checkers.strings.StringConstantChecker.process_tokens 1120 0 4 814 0.73
pylint.checkers.strings.StringConstantChecker.process_string_token 5871 0 2 5860 1.0
pylint.checkers.strings.StringConstantChecker.process_non_raw_string_token 5860 0 9 5787 0.99
pylint.checkers.strings.str_eval 5909 0 5 3246 0.55
pylint.checkers.base.docstring_checker.DocStringChecker.visit_module 1109 0 1 1109 1.0
pylint.checkers.base.docstring_checker.DocStringChecker._check_docstring 5192 0 17 2455 0.47
pylint.checkers.base.name_checker.checker.NameChecker.visit_module 1108 0 1 1108 1.0
pylint.checkers.base.name_checker.checker.NameChecker._check_name 13766 0 9 11596 0.84
pylint.checkers.base.name_checker.checker.NameChecker._name_allowed_by_regex 13766 1 2 13370 0.97
pylint.checkers.base.name_checker.checker.NameChecker._name_disallowed_by_regex 13369 2 2 13309 1.0
pylint.checkers.base.name_checker.checker._is_multi_naming_match 13307 0 4 11697 0.88
pylint.checkers.base.basic_checker.BasicChecker.visit_module 1125 0 1 1125 1.0
pylint.checkers.design_analysis.MisdesignChecker.visit_default 72701 0 2 61250 0.84
pylint.checkers.format.FormatChecker.visit_default 81458 12358 18 61182 0.75
pylint.checkers.imports.ImportsChecker.visit_module 1137 0 1 1137 1.0
pylint.checkers.logging.LoggingChecker.visit_module 1124 0 2 1123 1.0
pylint.checkers.non_ascii_names.NonAsciiNameChecker.visit_module 1120 0 1 1120 1.0
pylint.checkers.non_ascii_names.NonAsciiNameChecker._check_name 17182 0 5 17005 0.99
pylint.checkers.spelling.SpellingChecker.visit_module 1108 0 1 1108 1.0
pylint.checkers.spelling.SpellingChecker._check_docstring 6133 0 1 6133 1.0
pylint.checkers.variables.VariablesChecker.visit_module 1138 0 4 918 0.81
pylint.checkers.variables.NamesConsumer.__init__ 6691 0 1 6691 1.0
pylint.checkers.utils.is_postponed_evaluation_enabled 4465 0 1 4465 1.0
pylint.checkers.utils.is_builtin 17101 0 1 17101 1.0
pylint.checkers.design_analysis.MisdesignChecker._inc_all_stmts 13006 0 2 6803 0.52
pylint.checkers.imports.ImportsChecker.visit_importfrom 657 0 7 437 0.67
pylint.checkers.imports.ImportsChecker._get_imported_module 1281 292 8 989 0.77
pylint.checkers.utils.get_import_name 1528 8 3 1362 0.89
pylint.checkers.imports.ImportsChecker._check_import_as_rename 1271 0 7 1173 0.92
pylint.checkers.imports.ImportsChecker._check_misplaced_future 657 0 4 606 0.92
pylint.checkers.deprecated.DeprecatedMixin.check_deprecated_module 2507 0 3 1266 0.5
pylint.checkers.imports.ImportsChecker.deprecated_modules 1281 0 1 1281 1.0
pylint.checkers.imports.ImportsChecker._check_preferred_module 1281 0 2 1278 1.0
pylint.checkers.imports.ImportsChecker._check_wildcard_imports 657 0 3 625 0.95
pylint.checkers.imports.ImportsChecker._wildcard_import_is_allowed 637 0 3 634 1.0
pylint.checkers.imports.ImportsChecker._check_same_line_imports 657 0 2 654 1.0
pylint.checkers.imports.ImportsChecker._check_reimport 1271 0 5 1088 0.86
pylint.checkers.imports._get_first_import 1540 27 46 305 0.2
pylint.checkers.imports.ImportsChecker._check_toplevel 1271 0 3 1188 0.93
pylint.checkers.imports.ImportsChecker._check_position 1075 0 3 927 0.86
pylint.checkers.imports.ImportsChecker._record_import 1196 0 5 545 0.46
pylint.checkers.imports.ImportsChecker._add_imported_module 1194 1 13 966 0.81
pylint.checkers.logging.LoggingChecker.visit_importfrom 640 639 2 639 1.0
pylint.checkers.non_ascii_names.NonAsciiNameChecker.visit_importfrom 631 0 1 631 1.0
pylint.checkers.non_ascii_names.NonAsciiNameChecker._check_module_import 1205 0 1 1205 1.0
pylint.checkers.deprecated.DeprecatedMixin.visit_importfrom 634 0 1 634 1.0
pylint.checkers.deprecated.DeprecatedMixin.deprecated_modules 1222 0 1 1222 1.0
pylint.checkers.deprecated.DeprecatedMixin.check_deprecated_class 2778 0 2 2775 1.0
pylint.checkers.stdlib.StdlibChecker.deprecated_classes 1960 0 1 1960 1.0
pylint.checkers.variables.VariablesChecker.visit_importfrom 640 119 6 457 0.71
pylint.checkers.utils.is_from_fallback_block 1489 19 3 1435 0.96
pylint.checkers.utils.find_try_except_wrapper_node 2411 0 3 2238 0.93
pylint.checkers.utils.is_node_in_guarded_import_block 1504 0 2 1412 0.94
pylint.checkers.variables.VariablesChecker._check_module_attrs 1577 144 8 820 0.52
pylint.checkers.base.basic_checker.BasicChecker.visit_if 1194 0 1 1194 1.0
pylint.checkers.base.basic_checker.BasicChecker._check_using_constant_test 1359 5 18 795 0.58
pylint.checkers.utils._get_python_type_of_node 17973 0 1 17973 1.0
pylint.utils.utils.get_module_and_frameid 3618 3618 2 1998 0.55
pylint.checkers.design_analysis.MisdesignChecker.visit_if 1194 0 3 801 0.67
pylint.checkers.design_analysis.MisdesignChecker._check_boolean_expressions 1194 0 3 1123 0.94
pylint.checkers.design_analysis.MisdesignChecker._inc_branch 2182 0 1 2182 1.0
pylint.checkers.imports.ImportsChecker.compute_first_non_import_node 9399 0 7 8966 0.95
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.visit_if 1194 0 1 1194 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_simplifiable_if 1194 0 13 816 0.68
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._is_actual_elif 4404 0 4 3028 0.69
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_nested_blocks 2182 0 11 881 0.4
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_superfluous_else_return 1503 0 1 1503 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_superfluous_else 5394 0 9 3204 0.59
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_superfluous_else_raise 1503 0 1 1503 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_superfluous_else_break 1194 0 1 1194 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_superfluous_else_continue 1194 0 1 1194 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_consider_get 1194 0 7 1186 0.99
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._is_dict_get_block 1194 0 9 638 0.53
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_consider_using_min_max_builtin 1194 0 19 661 0.55
pylint.checkers.variables.VariablesChecker.visit_name 16687 0 1 16687 1.0
pylint.checkers.variables.VariablesChecker._undefined_and_used_before_checker 16687 2 18 5234 0.31
pylint.checkers.variables.VariablesChecker._should_node_be_skipped 24356 0 10 11594 0.48
pylint.checkers.variables.VariablesChecker._check_consumer 20940 0 39 9356 0.45
pylint.checkers.variables.NamesConsumer.get_next_to_consume 15897 6 13 8749 0.55
pylint.checkers.utils.get_node_first_ancestor_of_type 36911 0 2 34556 0.94
pylint.checkers.variables.NamesConsumer._uncertain_nodes_in_false_tests 6202 27 24 3890 0.63
pylint.checkers.utils.in_type_checking_block 7723 0 12 7381 0.96
pylint.checkers.utils.get_node_first_ancestor_of_type_and_its_child 6250 0 3 6162 0.99
pylint.checkers.variables.VariablesChecker._check_late_binding_closure 11538 0 13 5235 0.45
pylint.checkers.utils.is_default_argument 11864 72 4 7349 0.62
pylint.checkers.utils.assign_parent 6495 0 2 4334 0.67
pylint.checkers.variables.VariablesChecker._is_only_type_assignment 6396 4 13 6375 1.0
pylint.checkers.variables.NamesConsumer.mark_as_consumed 6509 0 2 6502 1.0
pylint.checkers.variables.VariablesChecker._loopvar_name 16687 1112 36 3480 0.21
pylint.checkers.base.basic_checker.BasicChecker.visit_expr 3222 0 16 1535 0.48
pylint.checkers.base.basic_checker.BasicChecker.visit_call 5708 0 9 2522 0.44
pylint.checkers.utils.is_terminating_func 5710 183 10 3829 0.67
pylint.checkers.base.basic_checker.BasicChecker._check_misplaced_format_function 5708 0 7 3987 0.7
pylint.checkers.base.basic_error_checker.BasicErrorChecker.visit_call 5708 0 2 5523 0.97
pylint.checkers.base.basic_error_checker.BasicErrorChecker._check_inferred_class_is_abstract 5763 0 4 3958 0.69
pylint.checkers.deprecated.DeprecatedMixin.visit_call 5686 0 2 5503 0.97
pylint.checkers.deprecated.DeprecatedMixin.check_deprecated_class_in_call 11395 0 3 7953 0.7
pylint.checkers.deprecated.DeprecatedMixin.check_deprecated_method 11185 8 14 7494 0.67
pylint.checkers.deprecated.DeprecatedMixin.deprecated_methods 10504 0 1 10504 1.0
pylint.checkers.deprecated.DeprecatedMixin.deprecated_arguments 10504 0 1 10504 1.0
pylint.checkers.lambda_expressions.LambdaExpressionChecker.visit_call 5626 0 2 5612 1.0
pylint.checkers.logging.LoggingChecker.visit_call 5708 0 3 5609 0.98
pylint.checkers.logging.LoggingChecker.visit_call.<locals>.is_logger_class 5617 0 5 4605 0.82
pylint.checkers.method_args.MethodArgsChecker.visit_call 5708 0 1 5708 1.0
pylint.checkers.method_args.MethodArgsChecker._check_missing_timeout 5708 0 6 4979 0.87
pylint.checkers.method_args.MethodArgsChecker._check_positional_only_arguments_expected 5708 0 7 2426 0.43
pylint.checkers.nested_min_max.NestedMinMaxChecker.visit_call 5667 3 5 5635 0.99
pylint.checkers.non_ascii_names.NonAsciiNameChecker.visit_call 5626 0 2 5006 0.89
pylint.checkers.refactoring.implicit_booleaness_checker.ImplicitBooleanessChecker.visit_call 5626 20 9 5524 0.98
pylint.checkers.utils.is_call_of_name 5948 0 3 3941 0.66
pylint.checkers.refactoring.recommendation_checker.RecommendationChecker.visit_call 5626 0 1 5626 1.0
pylint.checkers.refactoring.recommendation_checker.RecommendationChecker._check_consider_iterating_dictionary 5626 16 11 3938 0.7
pylint.checkers.refactoring.recommendation_checker.RecommendationChecker._check_use_maxsplit_arg 5626 34 10 3938 0.7
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.visit_call 5679 0 1 5679 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_raising_stopiteration_in_generator_next_call 5679 0 10 1718 0.3
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_consider_using_comprehension_constructor 5679 0 10 2876 0.51
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_quit_exit_call 5679 0 3 5669 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_super_with_arguments 5679 0 8 5508 0.97
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_consider_using_generator 5679 0 5 3798 0.67
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_consider_using_with 5679 0 8 4585 0.81
pylint.checkers.refactoring.refactoring_checker._is_inside_context_manager 9376 0 3 4904 0.52
pylint.checkers.refactoring.refactoring_checker._is_a_return_statement 5671 0 3 5222 0.92
pylint.checkers.refactoring.refactoring_checker.ConsiderUsingWithStack.get_stack_for_frame 5318 0 3 2908 0.55
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_use_list_literal 5679 0 2 5673 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_use_dict_literal 5679 0 3 5634 0.99
pylint.checkers.stdlib.StdlibChecker.visit_call 5709 0 21 2273 0.4
pylint.checkers.stdlib.StdlibChecker.deprecated_methods 10546 0 1 10546 1.0
pylint.checkers.stdlib.StdlibChecker.deprecated_arguments 10536 0 1 10536 1.0
pylint.checkers.strings.StringConstantChecker.visit_call 5667 0 1 5667 1.0
pylint.checkers.strings.StringConstantChecker.check_for_concatenated_strings 8756 0 11 5180 0.59
pylint.checkers.strings.StringFormatChecker.visit_call 5709 0 7 4892 0.86
pylint.checkers.typecheck.IterableChecker.visit_call 5708 0 4 5501 0.96
pylint.checkers.typecheck.TypeChecker.visit_call 5708 575 139 3070 0.54
pylint.checkers.typecheck.TypeChecker._check_not_callable 5708 0 6 5691 1.0
pylint.checkers.typecheck.TypeChecker._check_uninferable_call 5691 62 11 3974 0.7
pylint.checkers.typecheck._determine_callable 5708 576 11 2439 0.43
pylint.checkers.dunder_methods.DunderCallChecker.visit_call 5626 0 7 3938 0.7
pylint.checkers.utils.is_func_decorator 5043 0 5 3390 0.67
pylint.checkers.base.name_checker.checker.NameChecker.leave_module 1112 0 3 1107 1.0
pylint.checkers.imports.ImportsChecker.leave_module 1137 0 10 667 0.59
pylint.checkers.imports.ImportsChecker._check_imports_order 1137 0 27 667 0.59
pylint.utils.utils.IsortDriver.__init__ 1137 0 1 1137 1.0
pylint.utils.utils.IsortDriver.place_module 1191 0 1 1191 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.leave_module 1119 0 1 1119 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._emit_consider_using_with_if_needed 6105 0 2 6089 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._init 2255 0 1 2255 1.0
pylint.checkers.variables.VariablesChecker.leave_module 1135 0 4 1074 0.95
pylint.checkers.variables.VariablesChecker._check_metaclasses 4662 0 4 4029 0.86
pylint.checkers.variables.VariablesChecker._check_globals 1135 0 2 1132 1.0
pylint.checkers.variables.VariablesChecker._check_imports 1086 0 25 940 0.87
pylint.checkers.variables._fix_dot_imports 1086 0 10 652 0.6
pylint.checkers.similar.LineSet.__len__ 1205 0 1 1205 1.0
pylint.checkers.similar.Similar._find_common 740 0 3 719 0.97
pylint.checkers.similar.hash_lineset 1480 388 2 1092 0.74
pylint.checkers.similar.remove_successive 740 0 3 719 0.97
pylint.graph._get_cycles 195 0 5 112 0.57
pylint.lint.expand_modules._modpath_from_file 160 0 1 160 1.0
pylint.lint.expand_modules._modpath_from_file.<locals>._is_package_cb 192 0 1 192 1.0
pylint.checkers.base.basic_checker.BasicChecker.visit_assign 3697 0 1 3697 1.0
pylint.checkers.base.basic_checker.BasicChecker._check_self_assigning_variable 3697 0 15 3214 0.87
pylint.checkers.base.basic_checker.BasicChecker._check_redeclared_assign_name 4229 0 8 3983 0.94
pylint.checkers.base.basic_error_checker.BasicErrorChecker.visit_assign 3734 0 4 3589 0.96
pylint.checkers.classes.class_checker.ClassChecker.visit_assign 3697 0 3 3247 0.88
pylint.checkers.classes.class_checker.ClassChecker._check_classmethod_declaration 3697 15 9 2937 0.79
pylint.checkers.lambda_expressions.LambdaExpressionChecker.visit_assign 3684 0 10 2924 0.79
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.visit_assign 3697 0 1 3697 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._append_context_managers_to_stack 3697 0 17 2840 0.77
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.visit_return 5315 10 5 5304 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_swap_variables 5315 1957 5 3354 0.63
pylint.checkers.strings.StringConstantChecker.visit_assign 3697 0 2 3323 0.9
pylint.checkers.typecheck.TypeChecker.visit_assign 3734 0 1 3734 1.0
pylint.checkers.typecheck.TypeChecker._check_assignment_from_function_call 3734 0 21 2974 0.8
pylint.checkers.typecheck.TypeChecker._check_dundername_is_string 3734 0 6 3284 0.88
pylint.checkers.variables.VariablesChecker.visit_assign 3740 19 4 3596 0.96
pylint.checkers.variables.VariablesChecker._check_self_cls_assign 3740 8 18 1951 0.52
pylint.checkers.base.name_checker.checker.NameChecker.visit_assignname 9177 0 24 3898 0.42
pylint.checkers.base.name_checker.checker._redefines_import 3223 0 5 3171 0.98
pylint.checkers.non_ascii_names.NonAsciiNameChecker.visit_assignname 9183 0 4 4562 0.5
pylint.checkers.variables.VariablesChecker.visit_assignname 9284 0 2 9050 0.97
pylint.checkers.refactoring.recommendation_checker.RecommendationChecker.visit_const 9936 0 4 6673 0.67
pylint.checkers.strings.StringConstantChecker.visit_const 11998 0 3 8719 0.73
pylint.checkers.ellipsis_checker.EllipsisChecker.visit_const 11998 0 7 11778 0.98
pylint.checkers.variables.VariablesChecker.visit_const 12000 3 9 8721 0.73
pylint.checkers.variables.VariablesChecker.leave_assign 3740 0 1 3740 1.0
pylint.checkers.variables.VariablesChecker._store_type_annotation_names 4441 0 2 4432 1.0
pylint.checkers.strings.StringConstantChecker.visit_tuple 1077 0 1 1077 1.0
pylint.checkers.variables.VariablesChecker.visit_delname 14 0 1 14 1.0
pylint.checkers.refactoring.recommendation_checker.RecommendationChecker._detect_replacable_format_call 3129 0 21 2833 0.91
pylint.checkers.strings.StringConstantChecker._detect_u_string_prefix 3160 0 2 3135 0.99
pylint.checkers.utils.is_node_in_type_annotation_context 3786 0 11 1880 0.5
pylint.checkers.strings.StringFormatChecker.visit_joinedstr 93 0 1 93 1.0
pylint.checkers.strings.StringFormatChecker._check_interpolation 93 0 3 83 0.89
pylint.checkers.unsupported_version.UnsupportedVersionChecker.visit_joinedstr 93 0 2 91 0.98
pylint.checkers.exceptions.ExceptionsChecker.visit_binop 815 0 2 812 1.0
pylint.checkers.strings.StringFormatChecker.visit_binop 815 2 29 688 0.84
pylint.checkers.typecheck.TypeChecker.visit_binop 815 0 2 677 0.83
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.visit_augassign 268 0 1 268 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_consider_using_join 268 0 9 197 0.74
pylint.checkers.similar.SuccessiveLinesLimits.__init__ 3055 0 1 3055 1.0
pylint.checkers.similar.LinesChunk.__init__ 3055 0 1 3055 1.0
pylint.checkers.similar.LinesChunk.__hash__ 9471 0 1 9471 1.0
pylint.checkers.similar.LinesChunk.__eq__ 324 0 1 324 1.0
pylint.checkers.similar.CplSuccessiveLinesLimits.__init__ 109 0 1 109 1.0
pylint.checkers.similar.LineSetStartCouple.__hash__ 792 0 1 792 1.0
pylint.checkers.similar.LineSetStartCouple.increment 191 0 1 191 1.0
pylint.checkers.similar.LineSetStartCouple.__eq__ 330 0 2 328 0.99
pylint.checkers.similar.filter_noncode_lines 27 0 1 27 1.0
pylint.checkers.similar.LineSet.__hash__ 46 0 1 46 1.0
pylint.message.message_id_store.MessageIdStore.get_symbol 146 1 2 145 0.99
pylint.checkers.misc.ByIdManagedMessagesChecker.process_module 860 0 3 816 0.95
pylint.checkers.misc.ByIdManagedMessagesChecker._get_by_id_managed_msgs 860 0 1 860 1.0
pylint.checkers.misc.ByIdManagedMessagesChecker._clear_by_id_managed_msgs 860 0 1 860 1.0
pylint.checkers.base.name_checker.checker.NameChecker._check_name.<locals>._should_exempt_from_invalid_name 1120 0 3 809 0.72
pylint.checkers.base.name_checker.checker.NameChecker._raise_name_warning 1122 0 3 1108 0.99
pylint.utils.linterstats.LinterStats.increase_bad_name 1184 0 2 1085 0.92
pylint.message.message_definition_store.MessageDefinitionStore.get_msg_display_string 8538 0 1 8538 1.0
pylint.checkers.base.docstring_checker.DocStringChecker.visit_functiondef 3508 0 15 1623 0.46
pylint.checkers.utils.is_property_setter 4485 0 1 4485 1.0
pylint.checkers.utils._is_property_kind 9129 0 4 7713 0.84
pylint.checkers.utils.is_property_deleter 4144 0 1 4144 1.0
pylint.checkers.base.name_checker.checker.NameChecker.visit_functiondef 3512 0 4 1795 0.51
pylint.checkers.base.name_checker.checker._determine_function_name_type 3255 0 10 1795 0.55
pylint.checkers.base.name_checker.checker._get_properties 3255 0 1 3255 1.0
pylint.checkers.base.name_checker.checker.NameChecker._recursive_check_names 3255 0 2 2226 0.68
pylint.checkers.base.basic_checker.BasicChecker.visit_functiondef 3521 0 2 1805 0.51
pylint.checkers.base.basic_checker.BasicChecker._check_dangerous_default 3521 12 10 3267 0.93
pylint.checkers.base.basic_error_checker.BasicErrorChecker.visit_functiondef 3521 2 9 2146 0.61
pylint.checkers.base.basic_error_checker.BasicErrorChecker._check_nonlocal_and_global 3521 0 3 3500 0.99
pylint.checkers.base.basic_error_checker.BasicErrorChecker._check_name_used_prior_global 3521 0 7 3495 0.99
pylint.checkers.base.basic_error_checker.redefined_by_decorator 3521 0 4 3116 0.88
pylint.checkers.utils.is_registered_in_singledispatch_function 3978 0 9 3465 0.87
pylint.checkers.base.basic_error_checker.BasicErrorChecker._check_redefinition 5009 5009 13 4861 0.97
pylint.checkers.classes.special_methods_checker.SpecialMethodsChecker.visit_functiondef 3521 0 7 1805 0.51
pylint.checkers.classes.class_checker.ClassChecker.visit_functiondef 3521 1247 32 1805 0.51
pylint.checkers.design_analysis.MisdesignChecker.visit_functiondef 3521 0 5 3411 0.97
pylint.checkers.imports.ImportsChecker.visit_functiondef 5619 0 4 5064 0.9
pylint.checkers.newstyle.NewStyleConflictChecker.visit_functiondef 3521 5 19 1805 0.51
pylint.checkers.non_ascii_names.NonAsciiNameChecker.visit_functiondef 3507 0 8 2424 0.69
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.visit_functiondef 3473 0 1 3473 1.0
pylint.checkers.spelling.SpellingChecker.visit_functiondef 3506 0 1 3506 1.0
pylint.checkers.stdlib.StdlibChecker.visit_functiondef 3467 0 2 3140 0.91
pylint.checkers.typecheck.TypeChecker.visit_functiondef 3521 0 2 3517 1.0
pylint.checkers.variables.VariablesChecker.visit_functiondef 3528 2 10 3050 0.86
pylint.checkers.variables.VariablesChecker.visit_arguments 3766 0 2 2613 0.69
pylint.checkers.variables._assigned_locally 3482 3246 2 3246 0.93
pylint.checkers.variables._find_frame_imports 236 0 6 184 0.78
pylint.checkers.variables._flattened_scope_names 6338 0 1 6338 1.0
pylint.checkers.utils.decorated_with 22183 192 6 20857 0.94
pylint.checkers.classes.class_checker.ClassChecker.leave_functiondef 3521 0 2 1805 0.51
pylint.checkers.design_analysis.MisdesignChecker.leave_functiondef 3521 0 5 3506 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.leave_functiondef 3467 0 1 3467 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._emit_nested_blocks_message_if_needed 3502 0 2 3498 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_consistent_returns 3467 0 4 2120 0.61
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_return_at_the_end 3467 0 6 2335 0.67
pylint.checkers.variables.VariablesChecker.leave_functiondef 3527 0 7 1925 0.55
pylint.checkers.utils.is_error 3805 0 1 3805 1.0
pylint.checkers.base.docstring_checker._infer_dunder_doc_attribute 2731 2729 3 2729 1.0
pylint.checkers.utils.get_node_last_lineno 6939 0 5 3802 0.55
pylint.checkers.typecheck.TypeChecker.visit_subscript 1209 0 17 769 0.64
pylint.checkers.typecheck.TypeChecker._check_invalid_sequence_index 1209 546 25 538 0.44
pylint.checkers.utils.has_known_bases 7092 1508 5 5584 0.79
pylint.checkers.utils.is_inside_abstract_class 2552 0 4 2231 0.87
pylint.checkers.utils.supports_getitem 969 0 3 487 0.5
pylint.checkers.utils._supports_protocol_method 2169 149 5 2003 0.92
pylint.checkers.variables.VariablesChecker.visit_subscript 1199 0 1 1199 1.0
pylint.checkers.variables.VariablesChecker._check_potential_index_error 1199 0 4 866 0.72
pylint.checkers.utils.is_typing_guard 129 0 2 98 0.76
pylint.checkers.utils.is_sys_guard 95 0 5 62 0.65
pylint.checkers.utils.is_assign_name_annotated_with 930 0 10 487 0.52
pylint.checkers.variables.VariablesChecker._store_type_annotation_node 3944 0 6 3890 0.99
pylint.checkers.strings.StringConstantChecker.visit_list 1587 0 1 1587 1.0
pylint.checkers.variables._is_from_future_import 503 45 3 443 0.88
pylint.checkers.variables.VariablesChecker._check_is_unused 1454 8 21 981 0.67
pylint.checkers.variables.VariablesChecker._is_name_ignored 1512 0 4 991 0.66
pylint.checkers.variables._has_locals_call_after_node 315 0 5 166 0.53
pylint.testutils.lint_module_test.LintModuleTest.__init__ 819 523 6 518 0.63
pylint.config.config_initialization._config_initialization 1078 1077 22 738 0.68
pylint.reporters.text.TextReporter.on_set_current_module 2213 0 3 2209 1.0
pylint.config.config_file_parser._ConfigurationFileParser.__init__ 1078 0 1 1078 1.0
pylint.config.config_file_parser._ConfigurationFileParser.parse_config_file 1078 2 7 1050 0.97
pylint.config.config_file_parser._ConfigurationFileParser._parse_ini_file 1053 1 6 1015 0.96
pylint.config.arguments_manager._ArgumentsManager._parse_configuration_file 1076 3 3 1073 1.0
pylint.config.callback_actions._DisableAction.__call__ 789 0 1 789 1.0
pylint.config.callback_actions._XableAction._call 905 10 4 893 0.99
pylint.testutils.reporter_for_tests.FunctionalTestReporter.on_set_current_module 3202 0 1 3202 1.0
pylint.config.arguments_manager._ArgumentsManager._parse_command_line_configuration 1106 11 2 1095 0.99
pylint.lint.pylinter.PyLinter._emit_stashed_messages 1061 0 2 1055 0.99
pylint.lint.pylinter.PyLinter.enable_fail_on_messages 1061 0 4 1023 0.96
pylint.lint.pylinter.PyLinter._parse_error_mode 1062 0 2 1056 0.99
pylint.testutils.lint_module_test.LintModuleTest.setUp 814 32 7 776 0.95
pylint.testutils.lint_module_test.LintModuleTest._should_be_skipped_due_to_version 814 0 2 812 1.0
pylint.testutils.lint_module_test.LintModuleTest.runTest 785 1 1 785 1.0
pylint.testutils.lint_module_test.LintModuleTest._runTest 785 1 2 784 1.0
pylint.reporters.base_reporter.BaseReporter.handle_message 3438 0 1 3438 1.0
pylint.testutils.lint_module_test.LintModuleTest._get_expected 785 0 2 563 0.72
pylint.testutils.lint_module_test.LintModuleTest._open_source_file 787 0 2 786 1.0
pylint.testutils.lint_module_test.LintModuleTest._open_expected_file 785 222 2 563 0.72
pylint.testutils.lint_module_test.LintModuleTest._get_actual 785 0 2 564 0.72
pylint.testutils.lint_module_test.LintModuleTest._check_output_text 782 0 1 782 1.0
pylint.checkers.base.basic_checker.BasicChecker.visit_return 1618 0 1 1618 1.0
pylint.checkers.base.basic_checker.BasicChecker._check_unreachable 2157 0 6 2097 0.97
pylint.checkers.base.basic_checker.BasicChecker._check_not_in_finally 1751 0 5 1737 0.99
pylint.checkers.base.basic_error_checker.BasicErrorChecker.visit_return 1618 0 2 1617 1.0
pylint.checkers.design_analysis.MisdesignChecker.visit_return 1618 0 2 1617 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._is_node_return_ended 11142 1456 13 8880 0.8
pylint.checkers.base.docstring_checker.DocStringChecker.visit_classdef 1519 0 2 1512 1.0
pylint.checkers.base.name_checker.checker.NameChecker.visit_classdef 1525 0 3 1281 0.84
pylint.checkers.base.basic_checker.BasicChecker.visit_classdef 1519 0 1 1519 1.0
pylint.checkers.base.basic_error_checker.BasicErrorChecker.visit_classdef 1519 0 1 1519 1.0
pylint.checkers.classes.class_checker.ClassChecker.visit_classdef 1519 0 1 1519 1.0
pylint.checkers.classes.class_checker.ClassChecker._check_bases_classes 1519 0 3 1407 0.93
pylint.checkers.utils.class_is_abstract 1844 0 10 1112 0.6
pylint.checkers.classes.class_checker.ClassChecker._check_bases_classes.<locals>.is_abstract 37912 0 1 37912 1.0
pylint.checkers.classes.class_checker.ClassChecker._check_slots 1519 0 10 1458 0.96
pylint.checkers.classes.class_checker.ClassChecker._check_proper_bases 1519 0 11 976 0.64
pylint.checkers.classes.class_checker.ClassChecker._check_typing_final 1519 0 7 972 0.64
pylint.checkers.classes.class_checker.ClassChecker._check_consistent_mro 1519 6 3 1513 1.0
pylint.checkers.design_analysis.MisdesignChecker.visit_classdef 1520 0 3 1513 1.0
pylint.checkers.design_analysis._get_parents 1520 0 1 1520 1.0
pylint.checkers.design_analysis._get_parents_iter 1520 0 4 1045 0.69
pylint.checkers.non_ascii_names.NonAsciiNameChecker.visit_classdef 1519 0 3 1275 0.84
pylint.checkers.spelling.SpellingChecker.visit_classdef 1519 0 1 1519 1.0
pylint.checkers.typecheck.TypeChecker.visit_classdef 1519 0 8 1450 0.95
pylint.checkers.variables.VariablesChecker.visit_classdef 1521 0 1 1521 1.0
pylint.checkers.utils.overrides_a_method 1728 0 6 1275 0.74
pylint.checkers.classes.special_methods_checker._safe_infer_call_result 1716 1675 3 1543 0.9
pylint.checkers.classes.class_checker.ClassChecker._check_useless_super_delegation 1716 0 18 1631 0.95
pylint.checkers.classes.class_checker._is_trivial_super_delegation 1716 0 11 413 0.24
pylint.checkers.classes.class_checker.ClassChecker._check_property_with_parameters 1716 0 4 1094 0.64
pylint.checkers.classes.class_checker.ClassChecker._check_first_arg_for_type 1716 0 16 1475 0.86
pylint.checkers.stdlib.StdlibChecker._check_lru_cache_decorators 327 18 12 175 0.54
pylint.checkers.utils.is_enum 3311 0 1 3311 1.0
pylint.checkers.stdlib.StdlibChecker._check_dispatch_decorators 327 0 11 232 0.71
pylint.checkers.deprecated.DeprecatedMixin.visit_decorators 952 0 4 780 0.82
pylint.checkers.deprecated.DeprecatedMixin.deprecated_decorators 475 0 1 475 1.0
pylint.checkers.stdlib.StdlibChecker.deprecated_decorators 475 0 1 475 1.0
pylint.checkers.unsupported_version.UnsupportedVersionChecker.visit_decorators 475 0 1 475 1.0
pylint.checkers.unsupported_version.UnsupportedVersionChecker._check_typing_final 475 0 2 467 0.98
pylint.checkers.utils.is_ancestor_name 4339 687 2 2802 0.65
pylint.checkers.variables.VariablesChecker._ignore_class_scope 1574 0 4 881 0.56
pylint.checkers.utils.decorated_with_property 2420 6 4 2063 0.85
pylint.checkers.utils._is_property_decorator 368 6 10 147 0.4
pylint.checkers.classes.class_checker.ClassChecker._check_first_arg_config 143 0 2 135 0.94
pylint.checkers.variables.VariablesChecker._check_unused_arguments 981 3 11 535 0.55
pylint.checkers.utils.is_comprehension 2639 0 1 2639 1.0
pylint.checkers.variables._detect_global_scope 1675 158 23 310 0.19
pylint.checkers.classes.class_checker.ClassChecker.leave_classdef 1519 0 1 1519 1.0
pylint.checkers.classes.class_checker.ClassChecker._check_unused_private_functions 1519 1 11 920 0.61
pylint.checkers.utils.is_attr_private 3286 0 1 3286 1.0
pylint.checkers.classes.class_checker.ClassChecker._check_unused_private_variables 1519 0 10 695 0.46
pylint.checkers.classes.class_checker.ClassChecker._check_unused_private_attributes 1519 0 19 1302 0.86
pylint.checkers.classes.class_checker.ClassChecker._check_attribute_defined_outside_init 1519 184 17 1212 0.8
pylint.checkers.classes.class_checker.ScopeAccessMap.accessed 1499 0 1 1499 1.0
pylint.checkers.classes.class_checker.ClassChecker._check_accessed_members 1453 104 18 1257 0.87
pylint.checkers.design_analysis.MisdesignChecker.leave_classdef 1519 2 6 1002 0.66
pylint.checkers.design_analysis._is_exempt_from_public_methods 1438 0 14 1273 0.89
pylint.checkers.design_analysis._count_methods_in_class 1323 0 3 672 0.51
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.leave_classdef 1519 0 1 1519 1.0
pylint.checkers.variables.VariablesChecker.leave_classdef 1521 0 5 754 0.5
pylint.checkers.typecheck.TypeChecker._check_argument_order 1919 223 11 621 0.32
pylint.checkers.base.basic_checker.BasicChecker.visit_lambda 208 0 19 149 0.72
pylint.checkers.variables.VariablesChecker.visit_lambda 243 0 1 243 1.0
pylint.checkers.variables.VariablesChecker.leave_lambda 243 0 1 243 1.0
pylint.checkers.utils.node_frame_class 4591 0 4 3127 0.68
pylint.checkers.base.basic_error_checker._has_abstract_methods 1766 0 1 1766 1.0
pylint.checkers.deprecated.DeprecatedMixin.deprecated_classes 1037 0 1 1037 1.0
pylint.checkers.typecheck._no_context_variadic_positional 960 0 1 960 1.0
pylint.checkers.typecheck._no_context_variadic 1920 67 12 1647 0.86
pylint.checkers.typecheck._no_context_variadic_keywords 960 0 5 744 0.78
pylint.checkers.classes.class_checker.ClassChecker.visit_attribute 3223 0 3 2849 0.88
pylint.checkers.classes.class_checker.ClassChecker._check_super_without_brackets 3223 0 6 1447 0.45
pylint.checkers.classes.class_checker.ClassChecker._uses_mandatory_method_param 3693 0 1 3693 1.0
pylint.checkers.classes.class_checker.ClassChecker._is_mandatory_method_param 3699 0 3 1498 0.4
pylint.checkers.classes.class_checker.ClassChecker._check_protected_attribute_access 2954 0 25 2857 0.97
pylint.checkers.utils.is_attr_protected 2954 0 2 2645 0.9
pylint.checkers.typecheck.TypeChecker.visit_attribute 3248 401 29 1722 0.53
pylint.checkers.typecheck._is_owner_ignored 2736 2 2 2733 1.0
pylint.checkers.utils.is_module_ignored 2736 0 5 2706 0.99
pylint.checkers.imports.ImportsChecker.visit_import 614 0 10 383 0.62
pylint.lint.pylinter.PyLinter.add_ignored_message 257 0 1 257 1.0
pylint.checkers.logging.LoggingChecker.visit_import 609 0 2 590 0.97
pylint.checkers.non_ascii_names.NonAsciiNameChecker.visit_import 574 0 1 574 1.0
pylint.checkers.deprecated.DeprecatedMixin.visit_import 583 0 2 526 0.9
pylint.checkers.variables.VariablesChecker.visit_import 610 122 5 445 0.73
pylint.checkers.variables._infer_name_module 577 0 1 577 1.0
pylint.checkers.refactoring.refactoring_checker._if_statement_is_always_returning 1092 83 1 1092 1.0
pylint.checkers.base.comparison_checker.ComparisonChecker.visit_compare 1141 0 4 516 0.45
pylint.checkers.base.comparison_checker.ComparisonChecker._check_callable_comparison 1141 1 6 851 0.75
pylint.checkers.base.comparison_checker.ComparisonChecker._check_logical_tautology 1141 0 7 502 0.44
pylint.checkers.base.comparison_checker.ComparisonChecker._check_unidiomatic_typecheck 1141 0 3 597 0.52
pylint.checkers.base.comparison_checker.ComparisonChecker._check_constants_comparison 1141 0 3 917 0.8
pylint.checkers.exceptions.ExceptionsChecker.visit_compare 1141 0 2 1140 1.0
pylint.checkers.refactoring.implicit_booleaness_checker.ImplicitBooleanessChecker.visit_compare 1137 0 1 1137 1.0
pylint.checkers.refactoring.implicit_booleaness_checker.ImplicitBooleanessChecker._check_use_implicit_booleaness_not_comparison 1137 40 15 1078 0.95
pylint.checkers.utils.is_base_container 2322 0 1 2322 1.0
pylint.checkers.utils.is_empty_dict_literal 2277 0 1 2277 1.0
pylint.checkers.typecheck.TypeChecker.visit_compare 1143 0 3 932 0.82
pylint.checkers.classes.special_methods_checker.SpecialMethodsChecker._check_unexpected_method_signature 656 0 10 353 0.54
pylint.checkers.classes.class_checker.ClassChecker._check_signature 260 0 12 126 0.48
pylint.checkers.classes.class_checker.ClassChecker._check_invalid_overridden_method 260 0 8 241 0.93
pylint.checkers.utils.is_property_setter_or_deleter 500 0 1 500 1.0
pylint.checkers.utils.uninferable_final_decorators 801 0 6 749 0.94
pylint.checkers.classes.class_checker.ScopeAccessMap.set_accessed 364 0 1 364 1.0
pylint.checkers.classes.class_checker._scope_default 204 0 1 204 1.0
pylint.checkers.classes.class_checker.ClassChecker._check_init 319 10 17 193 0.61
pylint.checkers.classes.class_checker._ancestors_to_call 319 0 5 270 0.85
pylint.checkers.classes.class_checker.ClassChecker.visit_assignattr 510 0 3 490 0.96
pylint.checkers.classes.class_checker.ClassChecker._check_in_slots 510 18 16 382 0.75
pylint.checkers.classes.class_checker.ClassChecker._check_invalid_class_object 510 0 7 491 0.96
pylint.checkers.typecheck.TypeChecker.visit_assignattr 510 0 2 490 0.96
pylint.checkers.utils.is_defined_before 582 0 11 302 0.52
pylint.checkers.utils.defnode_in_scope 1277 0 12 681 0.53
pylint.checkers.utils.is_augmented_assign 658 0 10 604 0.92
pylint.checkers.strings.StringFormatChecker._check_new_format 152 11 20 41 0.27
pylint.checkers.utils.parse_format_method_string 211 5 12 103 0.49
pylint.checkers.utils.collect_string_fields 233 212 8 182 0.78
pylint.checkers.utils.split_format_field_names 188 0 1 188 1.0
pylint.checkers.strings.StringFormatChecker._detect_vacuous_formatting 104 0 3 91 0.88
pylint.checkers.strings.StringFormatChecker._check_new_format_specifiers 104 11 23 43 0.41
pylint.checkers.imports._ignore_import_failure 286 0 3 265 0.93
pylint.checkers.imports._qualified_names 286 0 1 286 1.0
pylint.checkers.utils.node_ignores_exception 877 0 2 851 0.97
pylint.checkers.utils.get_exception_handlers 886 0 2 826 0.93
pylint.checkers.utils.get_contextlib_suppressors 851 6 5 825 0.97
pylint.checkers.utils.get_contextlib_with_statements 851 6 2 825 0.97
pylint.checkers.typecheck.IterableChecker._check_iterable 919 0 4 732 0.8
pylint.checkers.base.basic_error_checker.BasicErrorChecker.visit_starred 174 0 4 122 0.7
pylint.checkers.utils.is_iterable 859 0 2 852 0.99
pylint.checkers.utils._supports_protocol 1699 0 10 1312 0.77
pylint.checkers.utils._supports_iteration_protocol 835 0 2 791 0.95
pylint.checkers.typecheck.IterableChecker._check_mapping 135 0 4 119 0.88
pylint.checkers.utils.is_mapping 124 0 1 124 1.0
pylint.checkers.utils._supports_mapping_protocol 121 0 2 117 0.97
pylint.checkers.base.basic_checker.BasicChecker.visit_dict 325 0 6 176 0.54
pylint.checkers.typecheck.TypeChecker.visit_dict 328 0 3 196 0.6
pylint.checkers.utils.is_hashable 474 13 5 444 0.94
pylint.checkers.typecheck._has_parent_of_type 99 0 2 55 0.56
pylint.checkers.base.basic_checker.BasicChecker.visit_for 523 0 1 523 1.0
pylint.checkers.base.basic_error_checker.BasicErrorChecker.visit_for 523 0 1 523 1.0
pylint.checkers.base.basic_error_checker.BasicErrorChecker._check_else_on_loop 627 0 2 616 0.98
pylint.checkers.design_analysis.MisdesignChecker.visit_while 627 0 2 589 0.94
pylint.checkers.modified_iterating_checker.ModifiedIterationChecker.visit_for 523 0 1 523 1.0
pylint.checkers.modified_iterating_checker.ModifiedIterationChecker._modified_iterating_check_on_node_and_children 3825 0 2 2082 0.54
pylint.checkers.modified_iterating_checker.ModifiedIterationChecker._modified_iterating_check 3825 5 10 2634 0.69
pylint.checkers.refactoring.recommendation_checker.RecommendationChecker.visit_for 512 0 1 512 1.0
pylint.checkers.refactoring.recommendation_checker.RecommendationChecker._check_consider_using_enumerate 512 0 16 232 0.45
pylint.checkers.utils.is_builtin_object 1027 0 1 1027 1.0
pylint.checkers.refactoring.recommendation_checker.RecommendationChecker._check_consider_using_dict_items 512 0 9 483 0.94
pylint.checkers.utils.get_iterating_dictionary_name 776 0 7 326 0.42
pylint.checkers.refactoring.recommendation_checker.RecommendationChecker._check_use_sequence_for_iteration 776 0 3 766 0.99
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.visit_for 523 0 1 523 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_unnecessary_dict_index_lookup 787 0 21 350 0.44
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_unnecessary_list_index_lookup 787 2 24 350 0.44
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_redefined_argument_from_local 771 0 5 372 0.48
pylint.checkers.typecheck.IterableChecker.visit_for 523 0 1 523 1.0
pylint.checkers.typecheck.TypeChecker.visit_for 523 1 7 430 0.82
pylint.checkers.variables.VariablesChecker.visit_for 523 0 7 430 0.82
pylint.checkers.variables.VariablesChecker.leave_for 525 0 1 525 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._is_function_def_never_returning 408 1 5 395 0.97
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._is_if_node_return_ended 307 213 3 119 0.39
pylint.checkers.variables.VariablesChecker._check_classdef_metaclasses 1490 0 14 1411 0.95
pylint.checkers.format.FormatChecker.check_line_length 320 0 3 215 0.67
pylint.checkers.base.pass_checker.PassChecker.visit_pass 1350 0 4 734 0.54
pylint.checkers.classes.class_checker._different_parameters 151 0 12 105 0.7
pylint.checkers.classes.class_checker._positional_parameters 302 0 2 288 0.95
pylint.checkers.classes.class_checker._has_different_parameters 151 14 10 114 0.75
pylint.checkers.classes.class_checker._has_different_keyword_only_parameters 151 7 5 138 0.91
pylint.checkers.base.basic_checker.BasicChecker.visit_raise 348 0 1 348 1.0
pylint.checkers.exceptions.ExceptionsChecker.visit_raise 348 0 5 259 0.74
pylint.checkers.exceptions.ExceptionsChecker._check_raise_missing_from 272 0 8 244 0.9
pylint.checkers.utils.find_except_wrapper_node_in_scope 272 0 3 173 0.64
pylint.checkers.exceptions.BaseVisitor.__init__ 586 0 1 586 1.0
pylint.checkers.exceptions.BaseVisitor.visit 586 0 2 578 0.99
pylint.checkers.exceptions.ExceptionRaiseRefVisitor.visit_name 276 1 6 198 0.72
pylint.checkers.exceptions._annotated_unpack_infer 620 5 4 570 0.92
pylint.checkers.exceptions.ExceptionsChecker._is_overgeneral_exception 607 0 2 522 0.86
pylint.checkers.exceptions.ExceptionRaiseLeafVisitor.visit_classdef 281 0 2 273 0.97
pylint.checkers.utils.inherit_from_std_ex 659 642 1 659 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.visit_raise 348 0 1 348 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_stop_iteration_inside_generator 348 0 4 342 0.98
pylint.checkers.classes.class_checker._has_different_parameters_default_value 59 49 8 21 0.36
pylint.checkers.classes.class_checker._signature_from_arguments 64 0 1 64 1.0
pylint.checkers.classes.class_checker._signature_from_call 64 0 12 25 0.39
pylint.checkers.classes.class_checker.ClassChecker._check_useless_super_delegation.<locals>.form_annotations 74 0 1 74 1.0
pylint.checkers.classes.class_checker._definition_equivalent_to_call 58 5 10 32 0.55
pylint.checkers.utils.is_registered_in_singledispatchmethod_function 89 0 2 85 0.96
pylint.checkers.utils.find_inferred_fn_from_register 98 0 4 63 0.64
pylint.checkers.utils._is_abstract_class_name 308 0 1 308 1.0
pylint.checkers.typecheck._emit_no_member 208 34 25 56 0.27
pylint.checkers.utils.is_super 202 0 2 197 0.98
pylint.checkers.utils._supports_getitem_protocol 307 0 1 307 1.0
pylint.checkers.async.AsyncChecker.visit_asyncfunctiondef 54 0 4 44 0.81
pylint.checkers.base.comparison_checker._is_one_arg_pos_call 646 0 1 646 1.0
pylint.checkers.base.comparison_checker.ComparisonChecker._check_singleton_comparison 516 0 7 490 0.95
pylint.checkers.utils.is_singleton_const 1037 29 2 644 0.62
pylint.checkers.base.comparison_checker.ComparisonChecker._check_nan_comparison 622 0 5 608 0.98
pylint.checkers.base.comparison_checker.ComparisonChecker._check_nan_comparison.<locals>._is_nan 1241 0 1 1241 1.0
pylint.checkers.base.comparison_checker.ComparisonChecker._check_nan_comparison.<locals>._is_float_nan 1241 44 4 1187 0.96
pylint.checkers.base.comparison_checker.ComparisonChecker._check_nan_comparison.<locals>._is_numpy_nan 1237 0 2 1227 0.99
pylint.checkers.base.basic_checker.BasicChecker.visit_assert 130 0 4 122 0.94
pylint.checkers.variables.VariablesChecker._should_ignore_redefined_builtin 28 0 2 21 0.75
pylint.checkers.typecheck.TypeChecker.visit_await 20 0 1 20 1.0
pylint.checkers.typecheck.TypeChecker._check_await_outside_coroutine 20 0 3 17 0.85
pylint.checkers.base.basic_checker.BasicChecker.visit_tryfinally 52 0 1 52 1.0
pylint.checkers.design_analysis.MisdesignChecker.visit_tryfinally 52 0 1 52 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.visit_tryexcept 465 0 2 309 0.66
pylint.checkers.base.basic_checker.BasicChecker.leave_tryfinally 52 0 1 52 1.0
pylint.checkers.base.basic_error_checker.BasicErrorChecker.visit_while 104 0 1 104 1.0
pylint.checkers.classes.class_checker._called_in_methods 39 33 4 30 0.77
pylint.checkers.typecheck.IterableChecker.visit_listcomp 133 0 1 133 1.0
pylint.checkers.variables.VariablesChecker.visit_listcomp 133 0 1 133 1.0
pylint.checkers.base.basic_checker.BasicChecker.visit_comprehension 264 0 2 193 0.73
pylint.checkers.refactoring.recommendation_checker.RecommendationChecker.visit_comprehension 264 0 1 264 1.0
pylint.checkers.refactoring.recommendation_checker.RecommendationChecker._check_consider_using_dict_items_comprehension 264 0 4 238 0.9
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.visit_comprehension 264 0 1 264 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_unnecessary_comprehension 264 7 22 71 0.27
pylint.checkers.variables.VariablesChecker.leave_listcomp 133 0 1 133 1.0
pylint.checkers.utils.find_assigned_names_recursive 94 6 2 89 0.95
pylint.checkers.typecheck._is_invalid_metaclass 64 58 1 64 1.0
pylint.checkers.exceptions.ExceptionRaiseRefVisitor.visit_call 208 0 5 183 0.88
pylint.checkers.exceptions.ExceptionRaiseLeafVisitor.visit_instance 213 0 1 213 1.0
pylint.checkers.utils.is_function_body_ellipsis 122 0 4 108 0.89
pylint.checkers.classes.special_methods_checker.SpecialMethodsChecker._check_len 16 0 3 12 0.75
pylint.checkers.variables.NamesConsumer.__iter__ 85 0 1 85 1.0
pylint.checkers.modified_iterating_checker.ModifiedIterationChecker._modified_iterating_list_cond 1180 0 4 1159 0.98
pylint.checkers.modified_iterating_checker.ModifiedIterationChecker._modified_iterating_dict_cond 1173 0 6 1164 0.99
pylint.checkers.modified_iterating_checker.ModifiedIterationChecker._modified_iterating_set_cond 1171 0 4 1157 0.99
pylint.checkers.utils.is_test_condition 347 0 3 214 0.62
pylint.checkers.base.comparison_checker.ComparisonChecker._check_literal_comparison 106 0 7 44 0.42
pylint.checkers.design_analysis.MisdesignChecker.visit_tryexcept 309 0 2 279 0.9
pylint.checkers.exceptions.ExceptionsChecker.visit_tryexcept 314 3 23 217 0.69
pylint.checkers.exceptions.ExceptionsChecker._check_try_except_raise 314 6 6 254 0.81
pylint.checkers.exceptions._is_raising 418 83 1 418 1.0
pylint.checkers.exceptions.ExceptionsChecker._check_catching_non_exception 362 0 4 357 0.99
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.visit_excepthandler 357 0 2 276 0.77
pylint.checkers.variables.VariablesChecker.visit_excepthandler 357 0 4 276 0.77
pylint.checkers.variables.VariablesChecker.leave_excepthandler 357 0 2 276 0.77
pylint.checkers.utils.is_attribute_typed_annotation 137 0 4 77 0.56
pylint.checkers.typecheck.TypeChecker._get_nomember_msgid_hint 126 0 4 119 0.94
pylint.checkers.typecheck._missing_member_hint 120 0 3 107 0.89
pylint.checkers.typecheck._similar_names 120 0 4 66 0.55
pylint.checkers.typecheck._ 198 1 2 197 0.99
pylint.checkers.typecheck._string_distance 7789 0 1 7789 1.0
pylint.checkers.classes.class_checker.ClassChecker._is_type_self_call 78 0 2 72 0.92
pylint.checkers.utils.get_outer_class 26 0 1 26 1.0
pylint.checkers.typecheck.TypeChecker._check_isinstance_args 99 0 3 91 0.92
pylint.checkers.typecheck._is_invalid_isinstance_type 122 3 5 99 0.81
pylint.checkers.classes.class_checker._is_attribute_property 24 14 4 14 0.58
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.visit_boolop 224 0 1 224 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_consider_merging_isinstance 224 0 3 124 0.55
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_consider_using_in 224 0 8 142 0.63
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_chained_comparison 224 0 5 100 0.45
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_chained_comparison.<locals>._find_lower_upper_bounds 125 0 11 32 0.26
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_simplifiable_condition 224 0 4 120 0.54
pylint.checkers.utils._is_target_name_in_binop_side 63 0 4 27 0.43
pylint.checkers.utils.is_class_attr 24 20 2 20 0.83
pylint.config.argument._py_version_transformer 48 1 2 47 0.98
pylint.checkers.typecheck.TypeChecker._detect_unsupported_alternative_union_syntax 138 0 5 111 0.8
pylint.checkers.base.name_checker.checker.NameChecker._check_typevar 121 0 31 36 0.3
pylint.checkers.typecheck.TypeChecker._check_unsupported_alternative_union_syntax 10 0 2 9 0.9
pylint.checkers.typecheck.TypeChecker._recursive_search_for_classdef_type 19 0 2 18 0.95
pylint.checkers.typecheck.TypeChecker._includes_version_compatible_overload 19 1 1 19 1.0
pylint.checkers.classes.class_checker.ClassChecker._check_slots_elt 72 0 6 63 0.88
pylint.checkers.classes.class_checker.ClassChecker._check_redefined_slots 50 0 6 31 0.62
pylint.checkers.classes.class_checker._has_same_layout_slots 2 1 2 1 0.5
pylint.checkers.utils.supports_setitem 70 0 1 70 1.0
pylint.checkers.utils._supports_setitem_protocol 70 0 1 70 1.0
pylint.checkers.lambda_expressions.LambdaExpressionChecker.visit_namedexpr 108 0 2 103 0.95
pylint.checkers.base.basic_checker.BasicChecker.visit_ifexp 94 0 1 94 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.visit_ifexp 94 0 1 94 1.0
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_simplifiable_ifexp 94 0 9 65 0.69
pylint.checkers.design_analysis._count_boolean_expressions 78 0 2 72 0.92
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._simplify_boolean_operation 117 0 3 72 0.62
pylint.checkers.base.basic_error_checker.BasicErrorChecker.visit_yield 140 0 1 140 1.0
pylint.checkers.base.basic_error_checker.BasicErrorChecker._check_yield_outside_func 148 0 2 146 0.99
pylint.checkers.utils.error_of_type 270 0 3 210 0.78
pylint.checkers.utils.error_of_type.<locals>.stringify_error 324 0 2 307 0.95
pylint.checkers.exceptions.ExceptionsChecker._check_bad_exception_cause 28 0 6 9 0.32
pylint.checkers.modified_iterating_checker.ModifiedIterationChecker._deleted_iteration_target_cond 11 5 2 6 0.55
pylint.checkers.typecheck.TypeChecker._check_membership_test 174 0 5 126 0.72
pylint.config.callback_actions._EnableAction.__call__ 116 0 1 116 1.0
pylint.utils.pragma_parser.PragmaParserError.__init__ 9 0 1 9 1.0
pylint.checkers.refactoring.refactoring_checker._is_part_of_with_items 106 0 2 60 0.57
pylint.checkers.refactoring.refactoring_checker._will_be_released_automatically 68 0 2 67 0.99
pylint.checkers.stdlib.StdlibChecker._check_open_call 135 84 23 47 0.35
pylint.checkers.utils.get_argument_from_call 453 263 7 189 0.42
pylint.checkers.stdlib._check_mode_str 53 0 7 42 0.79
pylint.exceptions.DeletedMessageError.__init__ 10 0 1 10 1.0
pylint.exceptions.MessageBecameExtensionError.__init__ 6 0 1 6 1.0
pylint.lint.message_state_handler._MessageStateHandler.disable_next 21 5 2 16 0.76
pylint.checkers.base.basic_checker.BasicChecker._check_reversed 22 7 7 10 0.45
pylint.checkers.utils.parse_format_string 116 4 10 77 0.66
pylint.checkers.utils.parse_format_string.<locals>.next_char 454 2 2 452 1.0
pylint.checkers.strings.arg_matches_format_type 81 0 5 51 0.63
pylint.checkers.stdlib.StdlibChecker._check_bad_thread_instantiation 10 0 3 6 0.6
pylint.checkers.stdlib.StdlibChecker.visit_if 2 0 1 2 1.0
pylint.checkers.stdlib.StdlibChecker._check_datetime 2 0 1 2 1.0
pylint.testutils.lint_module_test.LintModuleTest.__init__.<locals>.<lambda> 13 0 3 7 0.54
pylint.checkers.utils.is_being_called 15 0 1 15 1.0
pylint.checkers.typecheck.IterableChecker.visit_generatorexp 71 0 1 71 1.0
pylint.checkers.variables.VariablesChecker.visit_generatorexp 71 0 1 71 1.0
pylint.checkers.variables.VariablesChecker.leave_generatorexp 71 0 1 71 1.0
pylint.checkers.base.basic_error_checker.BasicErrorChecker.visit_unaryop 220 0 4 126 0.57
pylint.checkers.refactoring.implicit_booleaness_checker.ImplicitBooleanessChecker.visit_unaryop 218 0 3 110 0.5
pylint.checkers.refactoring.not_checker.NotChecker.visit_unaryop 218 0 9 110 0.5
pylint.checkers.typecheck.TypeChecker.visit_unaryop 220 0 2 205 0.93
pylint.checkers.typecheck.TypeChecker.visit_delattr 3 0 1 3 1.0
pylint.checkers.base.basic_checker.BasicChecker.visit_break 133 0 1 133 1.0
pylint.checkers.base.basic_error_checker.BasicErrorChecker.visit_break 133 0 1 133 1.0
pylint.checkers.base.basic_error_checker.BasicErrorChecker._check_in_loop 171 0 8 124 0.73
pylint.config.argument._confidence_transformer 6 1 3 4 0.67
pylint.checkers.base.basic_checker.BasicChecker.visit_with 168 0 4 160 0.95
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.visit_with 168 0 7 76 0.45
pylint.checkers.threading_checker.ThreadingChecker.visit_with 168 0 4 103 0.61
pylint.checkers.typecheck.TypeChecker.visit_with 176 9 10 82 0.47
pylint.checkers.variables.VariablesChecker.leave_with 176 0 1 176 1.0
pylint.checkers.base.basic_checker.BasicChecker.visit_continue 38 0 1 38 1.0
pylint.checkers.base.basic_error_checker.BasicErrorChecker.visit_continue 38 0 1 38 1.0
pylint.checkers.refactoring.refactoring_checker._except_statement_is_always_returning 48 44 1 48 1.0
pylint.checkers.base.basic_error_checker.BasicErrorChecker._too_many_starred_for_tuple 148 0 3 124 0.84
pylint.checkers.typecheck.IterableChecker.visit_setcomp 19 0 1 19 1.0
pylint.checkers.variables.VariablesChecker.visit_setcomp 19 0 1 19 1.0
pylint.checkers.variables.VariablesChecker.leave_setcomp 19 0 1 19 1.0
pylint.checkers.typecheck.IterableChecker.visit_dictcomp 38 0 1 38 1.0
pylint.checkers.variables.VariablesChecker.visit_dictcomp 38 0 1 38 1.0
pylint.checkers.variables.VariablesChecker.leave_dictcomp 38 0 1 38 1.0
pylint.checkers.variables.VariablesChecker._check_unpacking 115 0 7 61 0.53
pylint.checkers.variables._get_unpacking_extra_info 112 0 7 59 0.53
pylint.checkers.utils.supports_membership_test 145 0 1 145 1.0
pylint.checkers.utils._supports_membership_test_protocol 140 0 1 140 1.0
pylint.checkers.refactoring.implicit_booleaness_checker.ImplicitBooleanessChecker._implicit_booleaness_message_args 34 0 3 31 0.91
pylint.checkers.refactoring.implicit_booleaness_checker.ImplicitBooleanessChecker._get_node_description 34 0 1 34 1.0
pylint.checkers.base.basic_checker.BasicChecker.visit_set 51 0 4 34 0.67
pylint.checkers.strings.StringConstantChecker.visit_set 51 0 1 51 1.0
pylint.checkers.typecheck.TypeChecker.visit_set 51 0 2 50 0.98
pylint.checkers.format.FormatChecker._check_multi_statement_line 71 0 10 24 0.34
pylint.checkers.classes.special_methods_checker.SpecialMethodsChecker._check_iter 13 0 2 9 0.69
pylint.checkers.typecheck.TypeChecker._check_invalid_slice_index 25 2 13 4 0.16
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._enumerate_with_start 38 0 5 22 0.58
pylint.checkers.refactoring.refactoring_checker._is_part_of_assignment_target 63 0 4 43 0.68
pylint.checkers.utils.node_type 82 0 2 77 0.94
pylint.checkers.utils.is_none 124 0 3 121 0.98
pylint.checkers.utils.get_all_elements 167 145 2 157 0.94
pylint.checkers.variables.VariablesChecker._allowed_redefined_builtin 16 0 1 16 1.0
pylint.checkers.stdlib.StdlibChecker._check_for_preexec_fn_in_popen 6 0 2 5 0.83
pylint.checkers.base.basic_checker.BasicChecker._check_dangerous_default.<locals>.is_iterable 25 0 1 25 1.0
pylint.checkers.utils.supports_delitem 19 0 1 19 1.0
pylint.checkers.utils._supports_delitem_protocol 19 0 1 19 1.0
pylint.checkers.typecheck.TypeChecker.visit_classdef.<locals>._metaclass_name 10 0 3 6 0.6
pylint.checkers.typecheck._node_names 55 0 2 33 0.6
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._is_raise_node_return_ended 38 6 4 27 0.71
pylint.checkers.utils.is_node_inside_try_except 36 0 1 36 1.0
pylint.config.deprecation_actions._OldNamesAction.__call__ 68 0 1 68 1.0
pylint.config.exceptions._UnrecognizedOptionError.__init__ 2 0 1 2 1.0
pylint.checkers.typecheck._enum_has_attribute 9 9 4 4 0.44
pylint.checkers.typecheck._get_all_attribute_assignments 7 0 3 3 0.43
pylint.checkers.classes.special_methods_checker.SpecialMethodsChecker._check_str 9 0 2 6 0.67
pylint.extensions.dict_init_mutate.register 22 0 1 22 1.0
pylint.extensions.dict_init_mutate.DictInitMutateChecker.visit_assign 22 0 6 12 0.55
pylint.extensions.bad_builtin.register 24 0 1 24 1.0
pylint.extensions.bad_builtin.BadBuiltinChecker.visit_call 15 0 4 6 0.4
pylint.extensions.dunder.register 4 0 1 4 1.0
pylint.extensions.dunder.DunderChecker.open 4 0 1 4 1.0
pylint.extensions.dunder.DunderChecker.visit_functiondef 13 0 5 5 0.38
pylint.extensions.broad_try_clause.register 22 0 1 22 1.0
pylint.extensions.broad_try_clause.BroadTryClauseChecker.visit_tryexcept 6 0 2 4 0.67
pylint.extensions.broad_try_clause.BroadTryClauseChecker._count_statements 9 0 2 8 0.89
pylint.extensions.check_elif.register 22 0 1 22 1.0
pylint.extensions.check_elif.ElseifUsedChecker.__init__ 22 0 1 22 1.0
pylint.extensions.check_elif.ElseifUsedChecker.process_tokens 18 0 1 18 1.0
pylint.extensions.check_elif.ElseifUsedChecker.visit_if 12 0 4 4 0.33
pylint.extensions.check_elif.ElseifUsedChecker.leave_module 18 0 1 18 1.0
pylint.extensions.check_elif.ElseifUsedChecker._init 39 0 1 39 1.0
pylint.extensions.code_style.register 27 0 1 27 1.0
pylint.extensions.code_style.CodeStyleChecker.open 16 0 2 15 0.94
pylint.extensions.code_style.CodeStyleChecker.visit_if 39 0 2 38 0.97
pylint.extensions.code_style.CodeStyleChecker._check_consider_using_assignment_expr 38 0 9 13 0.34
pylint.extensions.code_style.CodeStyleChecker.visit_assign 65 0 2 39 0.6
pylint.extensions.code_style.CodeStyleChecker.visit_dict 26 0 1 26 1.0
pylint.extensions.code_style.CodeStyleChecker._check_dict_consider_namedtuple_dataclass 26 7 11 13 0.5
pylint.extensions.code_style.CodeStyleChecker.visit_for 5 0 2 3 0.6
pylint.extensions.code_style.CodeStyleChecker.visit_comprehension 9 0 2 6 0.67
pylint.checkers.utils.has_starred_node_recursive 31 11 4 15 0.48
pylint.extensions.comparetozero.register 4 0 1 4 1.0
pylint.extensions.comparetozero.CompareToZeroChecker.visit_compare 14 0 5 8 0.57
pylint.extensions.comparetozero._is_constant_zero 36 0 1 36 1.0
pylint.extensions.comparison_placement.register 22 0 1 22 1.0
pylint.extensions.comparison_placement.MisplacedComparisonConstantChecker.visit_compare 12 0 3 7 0.58
pylint.extensions.comparison_placement.MisplacedComparisonConstantChecker._check_misplaced_constant 7 0 2 6 0.86
pylint.extensions.confusing_elif.register 4 0 1 4 1.0
pylint.extensions.confusing_elif.ConfusingConsecutiveElifChecker.visit_if 30 0 3 24 0.8
pylint.extensions.consider_refactoring_into_while_condition.register 23 0 1 23 1.0
pylint.extensions.consider_refactoring_into_while_condition.ConsiderRefactorIntoWhileConditionChecker.visit_while 42 0 1 42 1.0
pylint.extensions.consider_refactoring_into_while_condition.ConsiderRefactorIntoWhileConditionChecker._check_breaking_after_while_true 42 0 7 22 0.52
pylint.checkers.utils.not_condition_as_string 63 0 7 41 0.65
pylint.checkers.utils.get_inverse_comparator 53 0 1 53 1.0
pylint.extensions.consider_ternary_expression.register 4 0 1 4 1.0
pylint.extensions.consider_ternary_expression.ConsiderTernaryExpressionChecker.visit_if 7 0 6 2 0.29
pylint.extensions.docparams.register 61 0 1 61 1.0
pylint.extensions.docparams.DocstringParameterChecker.visit_functiondef 293 0 3 286 0.98
pylint.extensions._check_docs_utils.docstringify 462 0 2 397 0.86
pylint.extensions._check_docs_utils.Docstring.__init__ 2310 0 1 2310 1.0
pylint.extensions._check_docs_utils.SphinxDocstring.matching_sections 957 0 1 957 1.0
pylint.extensions._check_docs_utils.GoogleDocstring.matching_sections 981 0 1 981 1.0
pylint.extensions._check_docs_utils.GoogleDocstring._first_line 999 0 1 999 1.0
pylint.extensions.docparams.DocstringParameterChecker.check_functiondef_params 286 0 7 271 0.95
pylint.extensions.docparams.DocstringParameterChecker.check_arguments_in_docstring 301 0 23 115 0.38
pylint.extensions._check_docs_utils.Docstring.params_documented_elsewhere 295 0 1 295 1.0
pylint.extensions._check_docs_utils.Docstring.match_param_docs 25 0 1 25 1.0
pylint.extensions.docparams.DocstringParameterChecker._compare_ignored_args 558 0 2 548 0.98
pylint.extensions.docparams.DocstringParameterChecker._compare_different_args 558 0 7 304 0.54
pylint.extensions.docparams.DocstringParameterChecker.check_functiondef_returns 286 71 4 151 0.53
pylint.extensions._check_docs_utils.Docstring.has_returns 30 0 1 30 1.0
pylint.extensions._check_docs_utils.Docstring.has_rtype 30 0 1 30 1.0
pylint.extensions.docparams.DocstringParameterChecker.check_functiondef_yields 286 0 4 154 0.54
pylint.extensions.docparams.DocstringParameterChecker.visit_return 131 0 8 85 0.65
pylint.extensions._check_docs_utils.returns_something 211 0 2 208 0.99
pylint.extensions._check_docs_utils.Docstring.has_property_returns 3 0 1 3 1.0
pylint.extensions._check_docs_utils.Docstring.has_property_type 3 0 1 3 1.0
pylint.extensions.docparams.DocstringParameterChecker.visit_yield 34 0 10 11 0.32
pylint.extensions.docparams.DocstringParameterChecker.visit_raise 110 3 13 55 0.5
pylint.extensions._check_docs_utils.possible_exc_types 118 2 13 92 0.78
pylint.extensions._check_docs_utils._get_raise_target 100 0 1 100 1.0
pylint.extensions._check_docs_utils.Docstring.matching_sections 3 0 1 3 1.0
pylint.extensions.docparams.DocstringParameterChecker._add_raise_message 93 1 3 67 0.72
pylint.extensions._check_docs_utils.SphinxDocstring.match_param_docs 95 0 3 49 0.52
pylint.extensions.docparams.DocstringParameterChecker._compare_missing_args 250 0 3 173 0.69
pylint.extensions._check_docs_utils.SphinxDocstring.has_returns 99 0 1 99 1.0
pylint.extensions._check_docs_utils.NumpyDocstring.match_param_docs 75 0 12 35 0.47
pylint.extensions._check_docs_utils.GoogleDocstring._parse_section 956 0 7 676 0.71
pylint.extensions._check_docs_utils.GoogleDocstring.has_returns 144 0 3 100 0.69
pylint.extensions._check_docs_utils.GoogleDocstring.has_rtype 110 0 3 99 0.9
pylint.extensions._check_docs_utils.GoogleDocstring.has_yields 144 0 3 119 0.83
pylint.extensions._check_docs_utils.GoogleDocstring.has_yields_type 132 0 3 119 0.9
pylint.extensions._check_docs_utils.space_indentation 602 0 1 602 1.0
pylint.extensions._check_docs_utils.GoogleDocstring.match_param_docs 84 0 3 46 0.55
pylint.extensions.docparams.DocstringParameterChecker.check_single_constructor_params 15 0 2 12 0.8
pylint.extensions._check_docs_utils.Docstring.has_params 28 0 1 28 1.0
pylint.extensions._check_docs_utils.GoogleDocstring.has_params 16 0 1 16 1.0
pylint.extensions._check_docs_utils.SphinxDocstring.has_rtype 50 0 1 50 1.0
pylint.extensions._check_docs_utils.SphinxDocstring.has_params 8 0 1 8 1.0
pylint.extensions._check_docs_utils.get_setters_property 4 0 2 3 0.75
pylint.extensions._check_docs_utils.get_setters_property_name 4 0 2 3 0.75
pylint.extensions._check_docs_utils.SphinxDocstring.exceptions 62 0 2 58 0.94
pylint.extensions._check_docs_utils._split_multiple_exc_types 214 0 1 214 1.0
pylint.extensions._check_docs_utils.Docstring.exceptions 2 0 1 2 1.0
pylint.checkers.exceptions.ExceptionRaiseLeafVisitor.visit_const 4 0 1 4 1.0
pylint.checkers.exceptions.ExceptionsChecker._check_try_except_raise.<locals>.gather_exceptions_from_handler 42 0 4 23 0.55
pylint.checkers.typecheck._is_c_extension 20 0 2 15 0.75
pylint.checkers.exceptions.ExceptionsChecker._check_misplaced_bare_raise 48 0 7 19 0.4
pylint.extensions._check_docs_utils.GoogleDocstring.exceptions 108 0 2 106 0.98
pylint.extensions._check_docs_utils.GoogleDocstring.has_property_type 7 0 1 7 1.0
pylint.extensions._check_docs_utils.GoogleDocstring.has_property_returns 11 0 1 11 1.0
pylint.extensions._check_docs_utils.SphinxDocstring.has_property_type 4 0 1 4 1.0
pylint.extensions._check_docs_utils.SphinxDocstring.has_property_returns 5 0 1 5 1.0
pylint.extensions.docstyle.register 5 0 1 5 1.0
pylint.extensions.docstyle.DocStringStyleChecker.visit_module 5 0 1 5 1.0
pylint.extensions.docstyle.DocStringStyleChecker._check_docstring 18 0 7 5 0.28
pylint.extensions.docstyle.DocStringStyleChecker.visit_functiondef 11 0 1 11 1.0
pylint.extensions.docstyle.DocStringStyleChecker.visit_classdef 2 0 1 2 1.0
pylint.extensions.empty_comment.register 4 0 1 4 1.0
pylint.extensions.empty_comment.CommentChecker.process_module 4 0 2 3 0.75
pylint.extensions.empty_comment.is_line_commented 11 0 3 4 0.36
pylint.extensions.empty_comment.comment_part_of_string 7 0 2 4 0.57
pylint.extensions.emptystring.register 4 0 1 4 1.0
pylint.extensions.emptystring.CompareToEmptyStringChecker.visit_compare 6 0 2 4 0.67
pylint.checkers.utils.is_empty_str_literal 12 0 1 12 1.0
pylint.extensions.eq_without_hash.register 4 0 1 4 1.0
pylint.extensions.eq_without_hash.EqWithoutHash.visit_classdef 1 0 1 1 1.0
pylint.extensions.for_any_all.register 22 0 1 22 1.0
pylint.extensions.for_any_all.ConsiderUsingAnyOrAllChecker.visit_for 30 2 6 12 0.4
pylint.checkers.utils.assigned_bool 22 0 2 16 0.73
pylint.checkers.utils.returns_bool 29 0 3 27 0.93
pylint.checkers.base.comparison_checker.ComparisonChecker._check_type_x_is_y 37 0 4 21 0.57
pylint.extensions.magic_value.register 4 0 1 4 1.0
pylint.extensions.magic_value.MagicValueChecker.__init__ 4 0 1 4 1.0
pylint.extensions.magic_value.MagicValueChecker.open 4 0 2 3 0.75
pylint.extensions.magic_value.MagicValueChecker._magic_vals_ext_configured 4 0 1 4 1.0
pylint.extensions.magic_value.MagicValueChecker.visit_compare 15 0 1 15 1.0
pylint.extensions.magic_value.MagicValueChecker._check_constants_comparison 15 0 4 11 0.73
pylint.extensions.magic_value.MagicValueChecker._is_magic_value 12 0 2 9 0.75
pylint.extensions.mccabe.register 4 0 1 4 1.0
pylint.extensions.mccabe.McCabeMethodChecker.visit_module 4 0 2 3 0.75
pylint.extensions.mccabe.PathGraphingAstVisitor.__init__ 4 0 1 4 1.0
pylint.extensions.mccabe.PathGraphingAstVisitor.dispatch 140 0 2 126 0.9
pylint.extensions.mccabe.PathGraphingAstVisitor.visitFunctionDef 15 0 2 13 0.87
pylint.extensions.mccabe.PathGraph.__init__ 14 0 1 14 1.0
pylint.extensions.mccabe.PathGraphingAstVisitor.visitSimpleStatement 75 0 1 75 1.0
pylint.extensions.mccabe.PathGraphingAstVisitor._append_node 123 0 2 122 0.99
pylint.extensions.mccabe.PathGraphingAstVisitor._subgraph 44 0 2 43 0.98
pylint.extensions.mccabe.PathGraphingAstVisitor._subgraph_parse 44 0 4 22 0.5
pylint.extensions.mccabe.PathGraphingAstVisitor.visitWith 3 0 1 3 1.0
pylint.extensions.mccabe.PathGraphingAstVisitor.default 2 0 1 2 1.0
pylint.checkers.base.basic_error_checker._loop_exits_early 38 27 1 38 1.0
pylint.extensions.no_self_use.register 4 0 1 4 1.0
pylint.extensions.no_self_use.NoSelfUseChecker.__init__ 4 0 1 4 1.0
pylint.extensions.no_self_use.NoSelfUseChecker.visit_functiondef 32 0 2 31 0.97
pylint.extensions.no_self_use.NoSelfUseChecker._check_first_arg_for_type 31 0 5 26 0.84
pylint.extensions.no_self_use.NoSelfUseChecker.visit_name 31 0 3 17 0.55
pylint.extensions.no_self_use.NoSelfUseChecker.leave_functiondef 32 0 12 7 0.22
pylint.extensions.no_self_use._has_bare_super_call 8 0 3 5 0.62
pylint.extensions.overlapping_exceptions.OverlappingExceptionsChecker.visit_tryexcept 10 0 3 5 0.5
pylint.extensions.private_import.register 4 0 1 4 1.0
pylint.extensions.private_import.PrivateImportChecker.__init__ 9 0 1 9 1.0
pylint.extensions.private_import.PrivateImportChecker.visit_importfrom 36 0 6 9 0.25
pylint.checkers.utils.is_node_in_typing_guarded_import_block 52 0 1 52 1.0
pylint.extensions.private_import.PrivateImportChecker._get_type_annotation_names 58 0 2 56 0.97
pylint.extensions.private_import.PrivateImportChecker._populate_type_annotations 10 0 6 3 0.3
pylint.extensions.private_import.PrivateImportChecker._populate_type_annotations_annotation 38 0 4 22 0.58
pylint.extensions.private_import.PrivateImportChecker._populate_type_annotations_function 6 0 2 4 0.67
pylint.extensions.private_import.PrivateImportChecker._get_private_imports 46 0 1 46 1.0
pylint.extensions.private_import.PrivateImportChecker.visit_import 16 0 3 8 0.5
pylint.extensions.redefined_loop_name.register 5 0 1 5 1.0
pylint.extensions.redefined_loop_name.RedefinedLoopNameChecker.__init__ 5 0 1 5 1.0
pylint.extensions.redefined_loop_name.RedefinedLoopNameChecker.visit_assignname 43 0 4 34 0.79
pylint.extensions.redefined_loop_name.RedefinedLoopNameChecker.visit_for 27 0 6 13 0.48
pylint.extensions.redefined_loop_name.RedefinedLoopNameChecker.leave_for 27 0 1 27 1.0
pylint.checkers.base.basic_error_checker._get_break_loop_node 33 0 3 21 0.64
pylint.extensions.redefined_variable_type.register 23 0 1 23 1.0
pylint.extensions.redefined_variable_type.MultipleTypesChecker.visit_module 19 0 1 19 1.0
pylint.extensions.redefined_variable_type.MultipleTypesChecker.visit_assign 43 0 3 39 0.91
pylint.extensions.redefined_variable_type.MultipleTypesChecker.visit_classdef 18 0 1 18 1.0
pylint.extensions.redefined_variable_type.MultipleTypesChecker.leave_classdef 37 0 1 37 1.0
pylint.extensions.redefined_variable_type.MultipleTypesChecker._check_and_add_messages 37 0 6 23 0.62
pylint.extensions.set_membership.register 22 0 1 22 1.0
pylint.extensions.set_membership.SetMembershipChecker.__init__ 22 0 1 22 1.0
pylint.extensions.set_membership.SetMembershipChecker.visit_compare 19 0 2 17 0.89
pylint.extensions.set_membership.SetMembershipChecker._check_in_comparison 17 2 4 11 0.65
pylint.extensions.typing.register 35 0 1 35 1.0
pylint.extensions.typing.TypingChecker.__init__ 35 0 1 35 1.0
pylint.extensions.typing.TypingChecker.open 24 0 3 14 0.58
pylint.extensions.typing.TypingChecker.visit_annassign 121 0 5 82 0.68
pylint.extensions.typing.TypingChecker._check_union_types 27 0 2 19 0.7
pylint.extensions.typing.TypingChecker.visit_name 752 0 6 564 0.75
pylint.extensions.typing.TypingChecker._check_for_alternative_union_syntax 70 0 2 52 0.74
pylint.extensions.typing.TypingChecker._msg_postponed_eval_hint 73 0 2 45 0.62
pylint.extensions.typing.TypingChecker._is_binop_union_annotation 95 0 2 72 0.76
pylint.extensions.typing.TypingChecker._check_for_typing_alias 146 0 7 48 0.33
pylint.extensions.typing.TypingChecker._parse_binops_typehints 37 0 2 24 0.65
pylint.extensions.typing.TypingChecker.leave_module 31 0 5 17 0.55
pylint.extensions.typing.TypingChecker._check_broken_callable 39 0 3 19 0.49
pylint.extensions.typing.TypingChecker._broken_callable_location 28 0 12 8 0.29
pylint.checkers.utils.is_typing_member 40 1 5 32 0.8
pylint.extensions.typing.TypingChecker.visit_attribute 91 0 5 40 0.44
pylint.extensions.typing.TypingChecker._check_broken_noreturn 14 0 5 4 0.29
pylint.extensions.while_used.register 4 0 1 4 1.0
pylint.extensions.while_used.WhileChecker.visit_while 2 0 1 2 1.0
pylint.checkers.utils._except_handlers_ignores_exceptions 54 44 1 54 1.0
pylint.checkers.base.name_checker.checker.NameChecker.visit_global 31 0 1 31 1.0
pylint.checkers.non_ascii_names.NonAsciiNameChecker.visit_global 31 0 1 31 1.0
pylint.checkers.variables.VariablesChecker.visit_global 31 9 11 8 0.26
pylint.checkers.utils.is_reassigned_after_current 32 11 1 32 1.0
pylint.checkers.utils.is_deleted_after_current 21 1 1 21 1.0
pylint.checkers.variables._import_name_is_global 10 0 4 4 0.4
pylint.checkers.utils._suppresses_exception 8 0 3 4 0.5
pylint.checkers.utils._supports_async_iteration_protocol 7 0 1 7 1.0
pylint.checkers.typecheck.IterableChecker.visit_asyncfor 2 0 1 2 1.0
pylint.checkers.strings.StringConstantChecker.check_for_consistent_string_delimiters 2 0 1 2 1.0
pylint.checkers.strings._is_quote_delimiter_chosen_freely 26 0 2 20 0.77
pylint.checkers.strings._get_quote_delimiter 47 0 1 47 1.0
pylint.checkers.strings._is_long_string 26 0 2 24 0.92
pylint.checkers.variables.VariablesChecker._check_all 14 2 9 3 0.21
pylint.checkers.classes.special_methods_checker.SpecialMethodsChecker._check_bool 8 0 2 5 0.62
pylint.checkers.classes.special_methods_checker.SpecialMethodsChecker._check_bytes 7 0 2 4 0.57
pylint.checkers.stdlib.StdlibChecker._check_env_function 51 0 6 16 0.31
pylint.checkers.stdlib.StdlibChecker._check_invalid_envvar_value 81 0 5 45 0.56
pylint.checkers.classes.special_methods_checker.SpecialMethodsChecker._check_format 7 0 2 4 0.57
pylint.checkers.classes.special_methods_checker.SpecialMethodsChecker._check_hash 7 0 2 4 0.57
pylint.checkers.classes.special_methods_checker.SpecialMethodsChecker._check_index 12 0 2 8 0.67
pylint.checkers.classes.special_methods_checker.SpecialMethodsChecker._check_repr 7 0 2 4 0.57
pylint.checkers.exceptions.BaseVisitor.visit_default 8 0 1 8 1.0
pylint.checkers.classes.special_methods_checker.SpecialMethodsChecker._check_getnewargs_ex 10 0 7 2 0.2
pylint.checkers.classes.special_methods_checker.SpecialMethodsChecker._check_getnewargs 7 0 2 4 0.57
pylint.checkers.classes.special_methods_checker.SpecialMethodsChecker._check_length_hint 7 0 3 4 0.57
pylint.checkers.base.name_checker.checker.NameChecker._find_name_group 12 0 1 12 1.0
pylint.checkers.logging.LoggingChecker._check_log_method 99 0 12 58 0.59
pylint.checkers.logging.LoggingChecker._check_call_func 12 0 4 7 0.58
pylint.checkers.logging.is_method_call 9 0 1 9 1.0
pylint.checkers.logging.is_complex_format_str 8 2 2 7 0.88
pylint.checkers.logging.LoggingChecker._helper_string 29 0 1 29 1.0
pylint.checkers.logging.str_formatting_in_f_string 10 2 1 10 1.0
pylint.checkers.logging.LoggingChecker._check_format_string 59 2 10 15 0.25
pylint.checkers.logging._count_supplied_tokens 59 0 1 59 1.0
pylint.checkers.async.AsyncChecker.visit_asyncwith 13 9 10 3 0.23
pylint.checkers.base.basic_error_checker.BasicErrorChecker._check_nonlocal_and_global.<locals>.same_scope 50 0 1 50 1.0
pylint.checkers.base.basic_error_checker.BasicErrorChecker.visit_nonlocal 24 0 1 24 1.0
pylint.checkers.base.basic_error_checker.BasicErrorChecker._check_nonlocal_without_binding 25 0 2 19 0.76
pylint.checkers.typecheck._flatten_container 4 2 1 4 1.0
pylint.checkers.typecheck._unflatten 12 4 2 8 0.67
pylint.checkers.stdlib.StdlibChecker._check_redundant_assert 11 0 4 6 0.55
pylint.checkers.exceptions.ExceptionRaiseLeafVisitor.visit_tuple 1 0 1 1 1.0
pylint.checkers.stdlib.StdlibChecker._check_shallow_copy_environ 5 1 3 2 0.4
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._check_raising_stopiteration_in_generator_next_call.<locals>._looks_like_infinite_iterator 6 0 2 4 0.67
pylint.checkers.base.basic_error_checker.BasicErrorChecker.visit_yieldfrom 8 0 1 8 1.0
pylint.checkers.typecheck.IterableChecker.visit_yieldfrom 8 0 1 8 1.0
pylint.checkers.stdlib.StdlibChecker._check_for_check_kw_in_run 1 0 1 1 1.0
pylint.checkers.variables.VariablesChecker._report_unpacking_non_sequence 12 0 2 7 0.58
pylint.checkers.strings.get_access_path 8 0 3 3 0.38
pylint.checkers.utils.UnsupportedFormatCharacter.__init__ 2 0 1 2 1.0
pylint.checkers.refactoring.refactoring_checker._is_trailing_comma.<locals>.get_curline_index_start 9 0 1 9 1.0
pylint.checkers.utils.is_subclass_of 18 3 3 8 0.44
pylint.checkers.variables.VariablesChecker._report_unbalanced_unpacking 28 0 2 15 0.54
pylint.checkers.unicode._line_length 71 0 4 56 0.79
pylint.checkers.refactoring.refactoring_checker.RefactoringChecker._get_start_value 15 0 4 7 0.47
pylint.checkers.utils.get_subscript_const_value 30 0 1 30 1.0
pylint.checkers.variables.NamesConsumer._check_loop_finishes_via_except.<locals>._try_in_loop_body 7 5 1 7 1.0
pylint.checkers.imports._dependencies_graph 8 2 2 7 0.88
pylint.graph.DotBackend.__init__ 8 0 1 8 1.0
pylint.graph.normalize_node_id 115 0 1 115 1.0
pylint.graph.DotBackend.emit 114 0 1 114 1.0
pylint.graph.DotBackend.emit_node 41 0 1 41 1.0
pylint.graph.DotBackend.emit_edge 33 0 1 33 1.0
pylint.graph.DotBackend.generate 8 2 3 6 0.75
pylint.graph.target_info_from_filename 8 0 1 8 1.0
pylint.graph.DotBackend.get_source 8 0 1 8 1.0
pylint.config.arguments_manager._ArgumentsManager.set_option 101 3 3 70 0.69
pylint.config.utils._parse_rich_type_value 159 0 4 123 0.77
pylint.checkers.raw_metrics.RawMetricsChecker.open 2 0 1 2 1.0
pylint.utils.linterstats.LinterStats.reset_code_count 2 0 1 2 1.0
pylint.checkers.raw_metrics.RawMetricsChecker.process_tokens 31 0 1 31 1.0
pylint.checkers.raw_metrics.get_type 402 0 7 247 0.61
pylint.lint.pylinter.PyLinter.generate_reports 233 0 4 114 0.49
pylint.reporters.ureports.nodes.Section.__init__ 582 0 3 555 0.95
pylint.reporters.ureports.nodes.BaseLayout.__init__ 857 0 3 806 0.94
pylint.reporters.ureports.nodes.VNode.__init__ 1448 0 1 1448 1.0
pylint.reporters.base_reporter.BaseReporter.display_messages 230 0 1 230 1.0
pylint.reporters.base_reporter.BaseReporter.on_close 235 0 1 235 1.0
pylint.reporters.reports_handler_mix_in.ReportsHandlerMixIn.make_reports 3 3 1 3 1.0
pylint.reporters.ureports.nodes.Text.__init__ 591 0 1 591 1.0
pylint.reporters.ureports.nodes.BaseLayout.parents 488 0 1 488 1.0
pylint.reporters.ureports.nodes.BaseLayout.insert 33 0 1 33 1.0
pylint.lint.pylinter.PyLinter.report_order 3 0 1 3 1.0
pylint.checkers.base.basic_checker.report_by_type_stats 3 0 1 3 1.0
pylint.utils.linterstats.LinterStats.get_node_count 24 0 2 18 0.75
pylint.utils.linterstats.LinterStats.get_undocumented 7 0 2 6 0.86
pylint.utils.linterstats.LinterStats.get_bad_names 7 0 2 6 0.86
pylint.reporters.ureports.nodes.Table.__init__ 15 0 1 15 1.0
pylint.reporters.ureports.nodes.BaseLayout.append 487 0 1 487 1.0
pylint.checkers.imports.ImportsChecker._report_external_dependencies 3 3 1 3 1.0
pylint.checkers.imports.ImportsChecker._external_dependencies_info 3 0 1 3 1.0
pylint.checkers.imports.ImportsChecker._filter_dependencies_graph 4 0 3 2 0.5
pylint.checkers.imports._make_tree_defs 3 0 1 3 1.0
pylint.checkers.imports.ImportsChecker._report_dependencies_graph 3 2 2 2 0.67
pylint.checkers.imports._make_graph 3 0 1 3 1.0
pylint.checkers.imports.ImportsChecker._internal_dependencies_info 1 0 1 1 1.0
pylint.checkers.raw_metrics.report_raw_stats 3 0 1 3 1.0
pylint.checkers.similar.report_similarities 3 0 1 3 1.0
pylint.checkers.table_lines_from_stats 6 0 2 3 0.5
pylint.lint.report_functions.report_total_messages_stats 3 0 1 3 1.0
pylint.lint.report_functions.report_messages_by_module_stats 3 3 2 2 0.67
pylint.utils.linterstats.LinterStats.get_global_message_count 5 0 1 5 1.0
pylint.utils.linterstats.LinterStats.get_module_message_count 165 0 1 165 1.0
pylint.lint.report_functions.report_messages_stats 3 0 1 3 1.0
pylint.testutils.reporter_for_tests.GenericTestReporter.display_reports 3 0 1 3 1.0
pylint.lint.pylinter.PyLinter._report_evaluation 213 0 5 94 0.44
pylint.reporters.ureports.nodes.EvaluationSection.__init__ 112 0 1 112 1.0
pylint.run_pylint 5 5 1 5 1.0
pylint.lint.run.Run.__init__ 265 164 24 72 0.27
pylint.config.utils._preprocess_options 264 160 21 76 0.29
pylint.config.find_default_config_files._find_project_config 26 5 3 20 0.77
pylint.config.find_default_config_files._find_config_in_home_or_environment 22 2 4 18 0.82
pylint.config.callback_actions._MessageHelpAction.__init__ 259 0 1 259 1.0
pylint.config.callback_actions._AccessRunObjectAction.__init__ 2590 0 1 2590 1.0
pylint.lint.pylinter.PyLinter.load_default_plugins 260 0 1 260 1.0
pylint.reporters.initialize 260 0 1 260 1.0
pylint.reporters.json_reporter.register 260 0 1 260 1.0
pylint.lint.pylinter.PyLinter.register_reporter 1570 0 1 1570 1.0
pylint.reporters.text.register 262 0 1 262 1.0
pylint.reporters.base_reporter.BaseReporter.display_reports 112 0 1 112 1.0
pylint.reporters.text.TextReporter._display 109 0 1 109 1.0
pylint.reporters.ureports.text_writer.TextWriter.__init__ 109 0 1 109 1.0
pylint.reporters.ureports.base_writer.BaseWriter.format 109 0 1 109 1.0
pylint.reporters.ureports.base_writer.BaseWriter.begin_format 109 0 1 109 1.0
pylint.reporters.ureports.nodes.VNode.accept 773 0 1 773 1.0
pylint.reporters.ureports.text_writer.TextWriter.visit_evaluationsection 107 0 1 107 1.0
pylint.reporters.ureports.base_writer.BaseWriter.format_children 337 0 1 337 1.0
pylint.reporters.ureports.text_writer.TextWriter.visit_paragraph 218 0 1 218 1.0
pylint.reporters.ureports.text_writer.TextWriter.visit_text 414 0 1 414 1.0
pylint.reporters.ureports.base_writer.BaseWriter.write 1257 0 1 1257 1.0
pylint.reporters.ureports.base_writer.BaseWriter.writeln 383 0 1 383 1.0
pylint.reporters.ureports.base_writer.BaseWriter.end_format 109 0 1 109 1.0
pylint.lint.pylinter.PyLinter.any_fail_on_issues 192 21 1 192 1.0
pylint.run_pyreverse 2 2 1 2 1.0
pylint.pyreverse.main.Run.__init__ 30 15 3 27 0.9
pylint.config.argument._ExtendArgument.__init__ 30 0 1 30 1.0
pylint.pyreverse.utils.insert_default_options 30 0 1 30 1.0
pylint.pyreverse.utils.get_default_options 30 30 1 30 1.0
pylint.pyreverse.main.Run.run 15 0 1 15 1.0
pylint.pyreverse.inspector.project_from_files 41 0 4 27 0.66
pylint.pyreverse.inspector.Project.__init__ 41 0 1 41 1.0
pylint.pyreverse.inspector._astroid_wrapper 31 0 1 31 1.0
pylint.pyreverse.inspector.Project.add_module 122 0 1 122 1.0
pylint.pyreverse.inspector.Linker.__init__ 172 0 3 78 0.45
pylint.pyreverse.inspector.AbstractAssociationHandler.set_next 47 0 1 47 1.0
pylint.pyreverse.diadefslib.DiadefsHandler.__init__ 39 0 1 39 1.0
pylint.pyreverse.diadefslib.DiadefsHandler.get_diadefs 14 0 2 13 0.93
pylint.pyreverse.diadefslib.DiaDefGenerator.__init__ 52 0 1 52 1.0
pylint.pyreverse.diadefslib.DiaDefGenerator._set_default_options 56 0 4 44 0.79
pylint.pyreverse.diadefslib.DiaDefGenerator._set_option 168 0 2 145 0.86
pylint.pyreverse.diadefslib.DefaultDiadefGenerator.__init__ 31 0 1 31 1.0
pylint.pyreverse.utils.LocalsVisitor.visit 212358 0 8 188434 0.89
pylint.pyreverse.utils.LocalsVisitor.get_callbacks 23924 0 2 23293 0.97
pylint.pyreverse.diadefslib.DefaultDiadefGenerator.visit_project 31 0 2 18 0.58
pylint.pyreverse.diagrams.ClassDiagram.__init__ 517 0 3 409 0.79
pylint.pyreverse.diadefslib.DefaultDiadefGenerator.visit_module 85 0 2 72 0.85
pylint.pyreverse.diadefslib.DefaultDiadefGenerator.visit_classdef 348 0 1 348 1.0
pylint.pyreverse.diadefslib.DiaDefGenerator._get_levels 359 0 1 359 1.0
pylint.pyreverse.diadefslib.DiaDefGenerator.extract_classes 365 0 4 188 0.52
pylint.pyreverse.diagrams.ClassDiagram.has_node 550 0 1 550 1.0
pylint.pyreverse.diadefslib.DiaDefGenerator.show_node 402 0 1 402 1.0
pylint.pyreverse.diadefslib.DiaDefGenerator.add_class 177 0 1 177 1.0
pylint.pyreverse.inspector.Linker.visit_classdef 486 0 10 451 0.93
pylint.pyreverse.inspector.IdGeneratorMixIn.generate_id 258 0 1 258 1.0
pylint.pyreverse.inspector.interfaces 40 32 3 32 0.8
pylint.pyreverse.inspector.Linker.visit_functiondef 8303 0 3 7863 0.95
pylint.pyreverse.inspector.AggregationsHandler.handle 45 0 3 29 0.64
pylint.pyreverse.utils.infer_node 397 22 6 335 0.84
pylint.pyreverse.utils.get_annotation 405 36 10 291 0.72
pylint.pyreverse.utils.get_annotation_label 231 0 3 86 0.37
pylint.pyreverse.inspector.AbstractAssociationHandler.handle 31 0 1 31 1.0
pylint.pyreverse.inspector.OtherAssociationsHandler.handle 31 0 1 31 1.0
pylint.pyreverse.inspector.Linker.visit_assignname 2898 0 2 2596 0.9
pylint.pyreverse.diadefslib.DiaDefGenerator.get_title 177 0 2 162 0.92
pylint.pyreverse.diagrams.ClassDiagram.add_object 177 0 1 177 1.0
pylint.pyreverse.diagrams.ClassEntity.__init__ 177 0 1 177 1.0
pylint.pyreverse.diagrams.DiagramEntity.__init__ 249 0 1 249 1.0
pylint.pyreverse.diadefslib.DiaDefGenerator.get_ancestors 177 0 3 166 0.94
pylint.pyreverse.diadefslib.DiaDefGenerator.get_associated 177 0 5 162 0.92
pylint.pyreverse.diadefslib.DefaultDiadefGenerator.visit_importfrom 70 0 2 36 0.51
pylint.pyreverse.diadefslib.DefaultDiadefGenerator.leave_project 31 0 2 18 0.58
pylint.pyreverse.diagrams.ClassDiagram.extract_relationships 46 30 7 17 0.37
pylint.pyreverse.diagrams.ClassDiagram.classes 63 0 1 63 1.0
pylint.pyreverse.diagrams.ClassDiagram.get_attrs 158 0 5 77 0.49
pylint.pyreverse.diagrams.ClassDiagram.get_methods 158 0 1 158 1.0
pylint.pyreverse.utils.FilterMixIn.show_attr 582 0 1 582 1.0
pylint.pyreverse.utils.get_visibility 596 0 4 386 0.65
pylint.pyreverse.utils.is_interface 157 0 1 157 1.0
pylint.pyreverse.diagrams.ClassDiagram.object_from_node 442 352 1 442 1.0
pylint.pyreverse.writer.DiagramWriter.__init__ 26 0 1 26 1.0
pylint.pyreverse.printer_factory.get_printer_for_filetype 31 0 1 31 1.0
pylint.pyreverse.writer.DiagramWriter.write 25 0 3 14 0.56
pylint.pyreverse.writer.DiagramWriter.set_printer 39 0 1 39 1.0
pylint.pyreverse.dot_printer.DotPrinter.__init__ 15 0 1 15 1.0
pylint.pyreverse.dot_printer.DotPrinter._open_graph 15 0 1 15 1.0
pylint.pyreverse.writer.DiagramWriter.write_classes 25 0 4 14 0.56
pylint.pyreverse.writer.DiagramWriter.get_class_properties 130 0 1 130 1.0
pylint.pyreverse.utils.is_exception 130 0 1 130 1.0
pylint.pyreverse.dot_printer.DotPrinter.emit_node 52 0 1 52 1.0
pylint.pyreverse.dot_printer.DotPrinter._build_label_for_node 52 0 4 20 0.38
pylint.pyreverse.diagrams.ClassDiagram.get_relationships 114 0 1 114 1.0
pylint.pyreverse.writer.DiagramWriter.save 39 0 1 39 1.0
pylint.pyreverse.dot_printer.DotPrinter.generate 11 0 1 11 1.0
pylint.pyreverse.dot_printer.DotPrinter._close_graph 11 0 1 11 1.0
pylint.run_symilar 2 2 1 2 1.0
pylint.checkers.similar.Run 19 19 8 8 0.42
pylint.checkers.similar.Similar.run 17 0 2 16 0.94
pylint.checkers.similar.Similar._display_sims 16 0 1 16 1.0
pylint.checkers.similar.Similar._get_similarity_report 16 0 2 9 0.56
pylint.run_epylint 2 2 1 2 1.0
pylint.epylint.Run 2 2 1 2 1.0
pylint.epylint.lint 2 0 1 2 1.0
pylint.testutils._run._add_rcfile_default_pylintrc 425 246 2 246 0.58
pylint.testutils.utils._patch_streams 130 0 1 130 1.0
pylint.testutils._run._Run.__init__ 179 152 1 179 1.0
pylint.config.utils._set_rcfile 240 0 1 240 1.0
pylint.reporters.text.ColorizedTextReporter.__init__ 2 0 1 2 1.0
pylint.reporters.text.TextReporter.handle_message 347 0 2 239 0.69
pylint.reporters.text.make_header 110 0 1 110 1.0
pylint.reporters.base_reporter.BaseReporter.writeln 508 0 1 508 1.0
pylint.reporters.text.TextReporter.write_message 396 0 1 396 1.0
pylint.reporters.text.ColorizedTextReporter.handle_message 43 0 2 41 0.95
pylint.reporters.text.ColorizedTextReporter._get_decoration 45 0 1 45 1.0
pylint.reporters.text.colorize_ansi 174 0 1 174 1.0
pylint.reporters.text._get_ansi_code 174 0 1 174 1.0
pylint.config.arguments_manager._ArgumentsManager.help 10 0 2 8 0.8
pylint.config.help_formatter._HelpFormatter._get_help_string 1156 0 4 999 0.86
pylint.checkers.similar.SimilarChecker.reduce_map_data 4 0 1 4 1.0
pylint.checkers.similar.Similar.combine_mapreduce_data 4 0 1 4 1.0
pylint.reporters.json_reporter.BaseJSONReporter.display_messages 7 0 1 7 1.0
pylint.reporters.json_reporter.BaseJSONReporter.display_reports 4 0 1 4 1.0
pylint.config.callback_actions._ErrorsOnlyModeAction.__call__ 5 0 1 5 1.0
pylint.lint.message_state_handler._MessageStateHandler.disable_noerror_messages 6 0 1 6 1.0
pylint.config.callback_actions._MessageHelpAction.__call__ 1 1 1 1 1.0
pylint.message.message_definition_store.MessageDefinitionStore.help_message 3 1 3 1 0.33
pylint.message.message_definition.MessageDefinition.format_help 361 0 8 341 0.94
pylint.utils.utils.normalize_text 778 0 1 778 1.0
pylint.config.callback_actions._GenerateRCFileAction.__call__ 2 2 1 2 1.0
pylint.config.arguments_manager._ArgumentsManager.generate_config 2 2 1 2 1.0
pylint.utils.utils.format_section 37 0 1 37 1.0
pylint.utils.utils._ini_format 37 0 6 21 0.57
pylint.utils.utils._format_option_value 577 0 6 384 0.67
pylint.config.callback_actions._OutputFormatAction.__call__ 32 3 1 32 1.0
pylint.lint.pylinter.PyLinter._load_reporters 32 3 4 26 0.81
pylint.lint.pylinter.PyLinter._load_reporter_by_name 32 3 3 28 0.88
pylint.reporters.text.ParseableTextReporter.__init__ 5 0 1 5 1.0
pylint.lint.pylinter.PyLinter._get_file_descr_from_stdin 6 0 2 5 0.83
pylint.testutils.utils._test_sys_path 6 0 2 5 0.83
pylint.testutils.utils._test_environ_pythonpath 27 0 5 18 0.67
pylint.modify_sys_path 14 0 4 10 0.71
pylint.config.utils._add_plugins 8 0 1 8 1.0
pylint.reporters.ureports.text_writer.TextWriter.visit_section 12 0 1 12 1.0
pylint.reporters.ureports.text_writer.TextWriter.visit_title 12 0 1 12 1.0
pylint.reporters.ureports.base_writer.BaseWriter.compute_content 22 0 1 22 1.0
pylint.reporters.ureports.text_writer.TextWriter.visit_table 10 0 1 10 1.0
pylint.reporters.ureports.base_writer.BaseWriter.get_table_content 10 0 1 10 1.0
pylint.reporters.ureports.text_writer.TextWriter.default_table 10 0 1 10 1.0
pylint.config.utils._set_output 9 0 1 9 1.0
pylint.config.callback_actions._DoNothingAction.__call__ 8 0 1 8 1.0
pylint.config.argument._regexp_paths_csv_transfomer 33 0 2 24 0.73
pylint.lint.pylinter.PyLinter._discover_files 21 19 3 10 0.48
pylint.reporters.text.NoHeaderReporter.handle_message 6 0 2 5 0.83
pylint.config.utils._set_verbose_mode 4 0 1 4 1.0
pylint.config.utils._enable_all_extensions 3 0 1 3 1.0
pylint.checkers.base_checker.BaseChecker.__str__ 2 0 1 2 1.0
pylint.checkers.base_checker.BaseChecker.get_full_documentation 30 0 4 13 0.43
pylint.utils.utils.get_rst_title 84 0 1 84 1.0
pylint.config.arguments_provider._ArgumentsProvider.options_and_values 42 0 2 25 0.6
pylint.checkers.base_checker.BaseChecker.__repr__ 4 0 1 4 1.0
pylint.config.arguments_provider._ArgumentsProvider.option_value 137 0 1 137 1.0
pylint.utils.utils.get_rst_section 19 0 2 18 0.95
pylint.checkers.base_checker.BaseChecker.get_message_definition 2 1 2 1 0.5
pylint.testutils.checker_test_case.CheckerTestCase.setup_method 238 0 1 238 1.0
pylint.testutils.unittest_linter.UnittestLinter.__init__ 238 0 1 238 1.0
pylint.testutils.checker_test_case.CheckerTestCase.assertAddsMessages 231 3 5 162 0.7
pylint.testutils.unittest_linter.UnittestLinter.add_message 388 0 5 306 0.79
pylint.testutils.unittest_linter.UnittestLinter.release_messages 233 0 1 233 1.0
pylint.testutils.checker_test_case.CheckerTestCase.assertNoMessages 39 0 1 39 1.0
pylint.testutils.tokenize_str._tokenize_str 43 0 1 43 1.0
pylint.checkers.similar.LineSet.__eq__ 12 0 1 12 1.0
pylint.checkers.similar.LineSet.__lt__ 10 0 1 10 1.0
pylint.checkers.similar.usage 2 2 1 2 1.0
pylint.checkers.similar.SimilarChecker.get_map_data 4 0 2 2 0.5
pylint.checkers.utils.is_inside_lambda 1 0 1 1 1.0
pylint.checkers.utils.check_messages 1 0 1 1 1.0
pylint.testutils.checker_test_case.CheckerTestCase.walk 5 0 1 5 1.0
pylint.checkers.unicode._byte_to_str_length 38 0 3 13 0.34
pylint.checkers.unicode.extract_codec_from_bom 19 1 2 18 0.95
pylint.config.deprecation_actions._NewNamesAction.__call__ 1 0 1 1 1.0
pylint.testutils.configuration_test.run_using_a_configuration_file 61 0 1 61 1.0
pylint.config.config_file_parser._ConfigurationFileParser._parse_toml_file 17 2 4 11 0.65
pylint.testutils.utils.create_files 23 0 2 22 0.96
pylint.config.arguments_manager._ArgumentsManager.register_options_provider 2 0 2 1 0.5
pylint.config.arguments_manager._ArgumentsManager.add_option_group 1 0 1 1 1.0
pylint.config.arguments_manager._ArgumentsManager.add_optik_option 1 0 1 1 1.0
pylint.config.arguments_manager._ArgumentsManager.optik_option 1 0 1 1 1.0
pylint.config.arguments_manager._ArgumentsManager.load_configuration 1 0 1 1 1.0
pylint.config.arguments_manager._ArgumentsManager.load_configuration_from_config 2 0 1 2 1.0
pylint.config.arguments_provider._ArgumentsProvider.set_option 2 0 1 2 1.0
pylint.config.arguments_provider._ArgumentsProvider.load_defaults 1 0 1 1 1.0
pylint.utils.utils.get_global_option 1 0 1 1 1.0
pylint.config.arguments_manager._ArgumentsManager.read_config_file 1 0 1 1 1.0
pylint.config.arguments_manager._ArgumentsManager.load_config_file 1 0 1 1 1.0
pylint.config.arguments_manager._ArgumentsManager.load_command_line_configuration 2 0 2 1 0.5
pylint.config.arguments_manager._ArgumentsManager.cb_set_provider_option 1 0 1 1 1.0
pylint.config.find_default_config_files._toml_has_config 4 1 2 3 0.75
pylint.config.find_default_config_files._cfg_has_config 4 2 2 3 0.75
pylint.testutils.configuration_test.get_expected_output 33 1 4 19 0.58
pylint.testutils.configuration_test.get_related_files 33 0 1 33 1.0
pylint.testutils.configuration_test.get_expected_configuration 30 0 6 11 0.37
pylint.testutils.configuration_test.get_expected_or_default 42 0 2 38 0.9
pylint.config.option._regexp_validator 8 2 1 8 1.0
pylint.config.option._csv_validator 4 0 1 4 1.0
pylint.config.option._regexp_csv_validator 2 1 1 2 1.0
pylint.config._pylint_config.setup._register_generate_config_options 6 0 1 6 1.0
pylint.config.callback_actions._AccessParserAction.__init__ 6 0 1 6 1.0
pylint.config._pylint_config.main._handle_pylint_config_commands 4 0 2 3 0.75
pylint.config._pylint_config.help_message.get_help 5 0 1 5 1.0
pylint.config._pylint_config.setup._HelpAction.__call__ 2 0 1 2 1.0
pylint.config._pylint_config.generate_command.handle_generate_command 1 0 1 1 1.0
pylint.config._pylint_config.help_message.get_subparser_help 1 0 1 1 1.0
pylint.config._pylint_config.utils.InvalidUserInput.__init__ 4 0 1 4 1.0
pylint._run_pylint_config 1 1 1 1 1.0
pylint.testutils.reporter_for_tests.MinimalTestReporter.on_set_current_module 5 0 1 5 1.0
pylint.lint.utils.prepare_crash_report 4 0 1 4 1.0
pylint.lint.utils.get_fatal_error_message 4 0 1 4 1.0
pylint.reporters.reports_handler_mix_in.ReportsHandlerMixIn.enable_report 1 0 1 1 1.0
pylint.lint.pylinter._load_reporter_by_class 4 3 4 1 0.25
pylint.config.utils._init_hook 4 2 1 4 1.0
pylint.utils.docs.print_full_documentation 1 0 1 1 1.0
pylint.utils.docs._get_checkers_documentation 1 0 1 1 1.0
pylint.utils.docs._get_global_options_documentation 1 0 1 1 1.0
pylint.config.arguments_provider._ArgumentsProvider.options_by_section 1 0 1 1 1.0
pylint.utils.docs._get_checkers_infos 1 1 1 1 1.0
pylint.lint.message_state_handler._MessageStateHandler.list_messages_enabled 1 0 1 1 1.0
pylint.message.message_definition_store.MessageDefinitionStore.find_emittable_messages 2 0 1 2 1.0
pylint.message.message.Message.format 2 0 1 2 1.0
pylint.message.message_definition.MessageDefinition.__repr__ 6 0 1 6 1.0
pylint.message.message_definition.MessageDefinition.__str__ 2 0 1 2 1.0
pylint.message.message_definition.MessageDefinition.__eq__ 3 0 2 2 0.67
pylint.message.message_definition_store.MessageDefinitionStore.list_messages 1 0 1 1 1.0
pylint.message.message_id_store.MessageIdStore.__len__ 3 0 1 3 1.0
pylint.message.message_id_store.MessageIdStore.__repr__ 1 0 1 1 1.0
pylint.message.message_id_store.MessageIdStore.get_msgid 3 1 2 2 0.67
pylint.testutils.pyreverse.PyreverseConfig.__init__ 24 0 1 24 1.0
pylint.pyreverse.inspector.Linker.visit_module 100 0 3 73 0.73
pylint.pyreverse.diagrams.PackageDiagram.add_object 72 0 1 72 1.0
pylint.pyreverse.inspector.Linker.visit_importfrom 50 0 1 50 1.0
pylint.pyreverse.diagrams.PackageDiagram.add_from_depend 36 0 2 34 0.94
pylint.pyreverse.diagrams.PackageDiagram.module 36 0 1 36 1.0
pylint.pyreverse.diagrams.PackageDiagram.modules 98 0 1 98 1.0
pylint.pyreverse.diagrams.ClassDiagram.class_names 225 0 5 69 0.31
pylint.pyreverse.diagrams.ClassDiagram.assign_association_relationship 319 207 5 115 0.36
pylint.pyreverse.diagrams.ClassDiagram.add_relationship 106 0 1 106 1.0
pylint.pyreverse.diagrams.Relationship.__init__ 106 0 1 106 1.0
pylint.pyreverse.diagrams.PackageDiagram.extract_relationships 16 16 1 16 1.0
pylint.pyreverse.diadefslib.ClassDiadefGenerator.class_diagram 5 0 2 4 0.8
pylint.pyreverse.inspector.Project.get_module 8 0 1 8 1.0
pylint.pyreverse.diagrams.ClassDiagram.classe 1 0 1 1 1.0
pylint.pyreverse.inspector.Linker.visit_project 7 0 1 7 1.0
pylint.pyreverse.utils.check_graphviz_availability 3 0 1 3 1.0
pylint.pyreverse.utils.check_if_graphviz_supports_format 3 1 3 1 0.33
pylint.pyreverse.vcg_printer.VCGPrinter._open_graph 8 0 2 4 0.5
pylint.pyreverse.printer.Printer._inc_indent 149 0 1 149 1.0
pylint.pyreverse.vcg_printer.VCGPrinter._write_attributes 48 0 3 38 0.79
pylint.pyreverse.plantuml_printer.PlantUmlPrinter.emit_node 55 0 13 13 0.24
pylint.pyreverse.printer.Printer._dec_indent 141 0 1 141 1.0
pylint.pyreverse.writer.DiagramWriter.get_shape_color 53 0 5 33 0.62
pylint.pyreverse.plantuml_printer.PlantUmlPrinter.emit_edge 27 0 2 15 0.56
pylint.pyreverse.printer.Printer.generate 28 0 1 28 1.0
pylint.pyreverse.plantuml_printer.PlantUmlPrinter._close_graph 10 0 1 10 1.0
pylint.pyreverse.mermaidjs_printer.MermaidJSPrinter._open_graph 14 0 1 14 1.0
pylint.pyreverse.mermaidjs_printer.MermaidJSPrinter.emit_node 56 0 6 31 0.55
pylint.pyreverse.mermaidjs_printer.MermaidJSPrinter._close_graph 10 0 1 10 1.0
pylint.pyreverse.mermaidjs_printer.MermaidJSPrinter.emit_edge 25 0 2 13 0.52
pylint.pyreverse.writer.DiagramWriter.write_packages 14 0 1 14 1.0
pylint.pyreverse.writer.DiagramWriter.get_package_properties 56 0 1 56 1.0
pylint.pyreverse.dot_printer.DotPrinter.emit_edge 24 0 2 12 0.5
pylint.pyreverse.vcg_printer.VCGPrinter.emit_node 24 0 1 24 1.0
pylint.pyreverse.vcg_printer.VCGPrinter.emit_edge 12 0 2 6 0.5
pylint.pyreverse.vcg_printer.VCGPrinter._close_graph 4 0 1 4 1.0
pylint.pyreverse.mermaidjs_printer.HTMLMermaidJSPrinter._open_graph 4 0 1 4 1.0
pylint.pyreverse.mermaidjs_printer.HTMLMermaidJSPrinter._close_graph 4 0 1 4 1.0
pylint.reporters.base_reporter.BaseReporter.set_output 1 0 1 1 1.0
pylint.reporters.multi_reporter.MultiReporter.__init__ 2 0 1 2 1.0
pylint.reporters.multi_reporter.MultiReporter.on_set_current_module 1 0 1 1 1.0
pylint.reporters.multi_reporter.MultiReporter.handle_message 3 0 1 3 1.0
pylint.reporters.multi_reporter.MultiReporter.display_messages 1 0 1 1 1.0
pylint.reporters.multi_reporter.MultiReporter.on_close 1 0 1 1 1.0
pylint.reporters.multi_reporter.MultiReporter.display_reports 2 0 1 2 1.0
pylint.reporters.multi_reporter.MultiReporter.writeln 1 0 1 1 1.0
pylint.reporters.multi_reporter.MultiReporter.__del__ 2 0 1 2 1.0
pylint.testutils.functional.lint_module_output_update.LintModuleOutputUpdate.__init__ 3 0 1 3 1.0
pylint.testutils.lint_module_test.LintModuleTest.error_msg_for_unequal_messages 1 0 1 1 1.0
pylint.testutils.functional.lint_module_output_update.LintModuleOutputUpdate._check_output_text 2 0 2 1 0.5
pylint.testutils.output_line.OutputLine.to_csv 5 0 1 5 1.0
pylint.testutils._primer.primer.Primer.__init__ 6 2 2 4 0.67
pylint.testutils._primer.primer_command.PrimerCommand.__init__ 4 0 1 4 1.0
pylint.testutils._primer.primer.Primer.run 4 0 1 4 1.0
pylint.testutils._primer.primer_compare_command.CompareCommand.run 4 0 1 4 1.0
pylint.testutils._primer.primer_compare_command.CompareCommand._create_comment 4 0 3 2 0.5
pylint.testutils._primer.primer_compare_command.CompareCommand._truncate_comment 4 0 2 3 0.75
pylint.testutils._primer.primer_compare_command.CompareCommand._create_comment_for_package 2 0 1 2 1.0

No items found using the specified filter.