Path 1: 1140 calls (1.0)

Compare (1140)

1@utils.only_required_for_messages("wrong-exception-operation")
2    def visit_compare(self, node: nodes.Compare) -> None:
3        if isinstance(node.parent, nodes.ExceptHandler):
4            # except (V < A)
5            suggestion = (
6                f"Did you mean '({node.left.as_string()}, "
7                f"{', '.join(o.as_string() for _, o in node.ops)})' instead?"
8            )
9            self.add_message("wrong-exception-operation", node=node, args=(suggestion,))
            

Path 2: 1 calls (0.0)

Compare (1)

1@utils.only_required_for_messages("wrong-exception-operation")
2    def visit_compare(self, node: nodes.Compare) -> None:
3        if isinstance(node.parent, nodes.ExceptHandler):
4            # except (V < A)
5            suggestion = (
6                f"Did you mean '({node.left.as_string()}, "
7                f"{', '.join(o.as_string() for _, o in node.ops)})' instead?"
8            )
9            self.add_message("wrong-exception-operation", node=node, args=(suggestion,))