Method: pylint.checkers.refactoring.refactoring_checker.RefactoringChecker.visit_tryexcept
Calls: 465, Exceptions: 0, Paths: 2Back
Path 1: 309 calls (0.66)
TryExcept (309)
1@utils.only_required_for_messages("too-many-nested-blocks", "no-else-return")
2 def visit_tryexcept(self, node: nodes.TryExcept | nodes.TryFinally) -> None:
3 self._check_nested_blocks(node)
4
5 if isinstance(node, nodes.TryExcept):
6 self._check_superfluous_else_return(node)
7 self._check_superfluous_else_raise(node)
Path 2: 156 calls (0.34)
While (104) TryFinally (52)
1@utils.only_required_for_messages("too-many-nested-blocks", "no-else-return")
2 def visit_tryexcept(self, node: nodes.TryExcept | nodes.TryFinally) -> None:
3 self._check_nested_blocks(node)
4
5 if isinstance(node, nodes.TryExcept):
6 self._check_superfluous_else_return(node)
7 self._check_superfluous_else_raise(node)