Path 1: 2522 calls (0.44)

Call (2522)

1@utils.only_required_for_messages(
2        "eval-used",
3        "exec-used",
4        "bad-reversed-sequence",
5        "misplaced-format-function",
6        "unreachable",
7    )
8    def visit_call(self, node: nodes.Call) -> None:
9        """Visit a Call node."""
10        if utils.is_terminating_func(node):
11            self._check_unreachable(node, confidence=INFERENCE)
12        self._check_misplaced_format_function(node)
13        if isinstance(node.func, nodes.Name):
14            name = node.func.name
15            # ignore the name if it's not a builtin (i.e. not defined in the
16            # locals nor globals scope)
17            if not (name in node.frame(future=True) or name in node.root()):
18                if name == "exec":
19                    self.add_message("exec-used", node=node)
20                elif name == "reversed":
21                    self._check_reversed(node)
22                elif name == "eval":
23                    self.add_message("eval-used", node=node)
            

Path 2: 1759 calls (0.31)

Call (1759)

1@utils.only_required_for_messages(
2        "eval-used",
3        "exec-used",
4        "bad-reversed-sequence",
5        "misplaced-format-function",
6        "unreachable",
7    )
8    def visit_call(self, node: nodes.Call) -> None:
9        """Visit a Call node."""
10        if utils.is_terminating_func(node):
11            self._check_unreachable(node, confidence=INFERENCE)
12        self._check_misplaced_format_function(node)
13        if isinstance(node.func, nodes.Name):
14            name = node.func.name
15            # ignore the name if it's not a builtin (i.e. not defined in the
16            # locals nor globals scope)
17            if not (name in node.frame(future=True) or name in node.root()):
18                if name == "exec":
19                    self.add_message("exec-used", node=node)
20                elif name == "reversed":
21                    self._check_reversed(node)
22                elif name == "eval":
23                    self.add_message("eval-used", node=node)
            

Path 3: 1377 calls (0.24)

Call (1377)

1@utils.only_required_for_messages(
2        "eval-used",
3        "exec-used",
4        "bad-reversed-sequence",
5        "misplaced-format-function",
6        "unreachable",
7    )
8    def visit_call(self, node: nodes.Call) -> None:
9        """Visit a Call node."""
10        if utils.is_terminating_func(node):
11            self._check_unreachable(node, confidence=INFERENCE)
12        self._check_misplaced_format_function(node)
13        if isinstance(node.func, nodes.Name):
14            name = node.func.name
15            # ignore the name if it's not a builtin (i.e. not defined in the
16            # locals nor globals scope)
17            if not (name in node.frame(future=True) or name in node.root()):
18                if name == "exec":
19                    self.add_message("exec-used", node=node)
20                elif name == "reversed":
21                    self._check_reversed(node)
22                elif name == "eval":
23                    self.add_message("eval-used", node=node)
            

Path 4: 22 calls (0.0)

Call (22)

1@utils.only_required_for_messages(
2        "eval-used",
3        "exec-used",
4        "bad-reversed-sequence",
5        "misplaced-format-function",
6        "unreachable",
7    )
8    def visit_call(self, node: nodes.Call) -> None:
9        """Visit a Call node."""
10        if utils.is_terminating_func(node):
11            self._check_unreachable(node, confidence=INFERENCE)
12        self._check_misplaced_format_function(node)
13        if isinstance(node.func, nodes.Name):
14            name = node.func.name
15            # ignore the name if it's not a builtin (i.e. not defined in the
16            # locals nor globals scope)
17            if not (name in node.frame(future=True) or name in node.root()):
18                if name == "exec":
19                    self.add_message("exec-used", node=node)
20                elif name == "reversed":
21                    self._check_reversed(node)
22                elif name == "eval":
23                    self.add_message("eval-used", node=node)
            

Path 5: 9 calls (0.0)

Call (9)

1@utils.only_required_for_messages(
2        "eval-used",
3        "exec-used",
4        "bad-reversed-sequence",
5        "misplaced-format-function",
6        "unreachable",
7    )
8    def visit_call(self, node: nodes.Call) -> None:
9        """Visit a Call node."""
10        if utils.is_terminating_func(node):
11            self._check_unreachable(node, confidence=INFERENCE)
12        self._check_misplaced_format_function(node)
13        if isinstance(node.func, nodes.Name):
14            name = node.func.name
15            # ignore the name if it's not a builtin (i.e. not defined in the
16            # locals nor globals scope)
17            if not (name in node.frame(future=True) or name in node.root()):
18                if name == "exec":
19                    self.add_message("exec-used", node=node)
20                elif name == "reversed":
21                    self._check_reversed(node)
22                elif name == "eval":
23                    self.add_message("eval-used", node=node)
            

Path 6: 8 calls (0.0)

Call (8)

1@utils.only_required_for_messages(
2        "eval-used",
3        "exec-used",
4        "bad-reversed-sequence",
5        "misplaced-format-function",
6        "unreachable",
7    )
8    def visit_call(self, node: nodes.Call) -> None:
9        """Visit a Call node."""
10        if utils.is_terminating_func(node):
11            self._check_unreachable(node, confidence=INFERENCE)
12        self._check_misplaced_format_function(node)
13        if isinstance(node.func, nodes.Name):
14            name = node.func.name
15            # ignore the name if it's not a builtin (i.e. not defined in the
16            # locals nor globals scope)
17            if not (name in node.frame(future=True) or name in node.root()):
18                if name == "exec":
19                    self.add_message("exec-used", node=node)
20                elif name == "reversed":
21                    self._check_reversed(node)
22                elif name == "eval":
23                    self.add_message("eval-used", node=node)
            

Path 7: 4 calls (0.0)

Call (4)

1@utils.only_required_for_messages(
2        "eval-used",
3        "exec-used",
4        "bad-reversed-sequence",
5        "misplaced-format-function",
6        "unreachable",
7    )
8    def visit_call(self, node: nodes.Call) -> None:
9        """Visit a Call node."""
10        if utils.is_terminating_func(node):
11            self._check_unreachable(node, confidence=INFERENCE)
12        self._check_misplaced_format_function(node)
13        if isinstance(node.func, nodes.Name):
14            name = node.func.name
15            # ignore the name if it's not a builtin (i.e. not defined in the
16            # locals nor globals scope)
17            if not (name in node.frame(future=True) or name in node.root()):
18                if name == "exec":
19                    self.add_message("exec-used", node=node)
20                elif name == "reversed":
21                    self._check_reversed(node)
22                elif name == "eval":
23                    self.add_message("eval-used", node=node)
            

Path 8: 4 calls (0.0)

Call (4)

1@utils.only_required_for_messages(
2        "eval-used",
3        "exec-used",
4        "bad-reversed-sequence",
5        "misplaced-format-function",
6        "unreachable",
7    )
8    def visit_call(self, node: nodes.Call) -> None:
9        """Visit a Call node."""
10        if utils.is_terminating_func(node):
11            self._check_unreachable(node, confidence=INFERENCE)
12        self._check_misplaced_format_function(node)
13        if isinstance(node.func, nodes.Name):
14            name = node.func.name
15            # ignore the name if it's not a builtin (i.e. not defined in the
16            # locals nor globals scope)
17            if not (name in node.frame(future=True) or name in node.root()):
18                if name == "exec":
19                    self.add_message("exec-used", node=node)
20                elif name == "reversed":
21                    self._check_reversed(node)
22                elif name == "eval":
23                    self.add_message("eval-used", node=node)
            

Path 9: 3 calls (0.0)

Call (3)

1@utils.only_required_for_messages(
2        "eval-used",
3        "exec-used",
4        "bad-reversed-sequence",
5        "misplaced-format-function",
6        "unreachable",
7    )
8    def visit_call(self, node: nodes.Call) -> None:
9        """Visit a Call node."""
10        if utils.is_terminating_func(node):
11            self._check_unreachable(node, confidence=INFERENCE)
12        self._check_misplaced_format_function(node)
13        if isinstance(node.func, nodes.Name):
14            name = node.func.name
15            # ignore the name if it's not a builtin (i.e. not defined in the
16            # locals nor globals scope)
17            if not (name in node.frame(future=True) or name in node.root()):
18                if name == "exec":
19                    self.add_message("exec-used", node=node)
20                elif name == "reversed":
21                    self._check_reversed(node)
22                elif name == "eval":
23                    self.add_message("eval-used", node=node)