Path 1: 163715 calls (0.69)

RefactoringChecker.visit_tryexcept def (3039) DeprecatedMixin.visit_decorators def (2043) BasicChecker.visit_functiondef def (2036) BasicErrorChecker....

True (159299) False (4416)

GeneratorExit (159299)

1def _is_method_enabled(self, method: AstCallback) -> bool:
2        if not hasattr(method, "checks_msgs"):
3            return True
4        return any(self.linter.is_message_enabled(m) for m in method.checks_msgs)
            

Path 2: 71941 calls (0.31)

ImportsChecker.compute_first_non_import_node def (8208) ImportsChecker.visit_functiondef def (4104) VariablesChecker.leave_functiondef def (2056) Vari...

True (71941)

1def _is_method_enabled(self, method: AstCallback) -> bool:
2        if not hasattr(method, "checks_msgs"):
3            return True
4        return any(self.linter.is_message_enabled(m) for m in method.checks_msgs)