Method: pylint.checkers.variables.VariablesChecker.visit_module
Calls: 1138, Exceptions: 0, Paths: 4Back
Path 1: 918 calls (0.81)
Module (918)
1def visit_module(self, node: nodes.Module) -> None:
2 """Visit module : update consumption analysis variable
3 checks globals doesn't overrides builtins.
4 """
5 self._to_consume = [NamesConsumer(node, "module")]
6 self._postponed_evaluation_enabled = is_postponed_evaluation_enabled(node)
7
8 for name, stmts in node.locals.items():
9 if utils.is_builtin(name):
10 if self._should_ignore_redefined_builtin(stmts[0]) or name == "__doc__":
11 continue
12 self.add_message("redefined-builtin", args=name, node=stmts[0])
Path 2: 209 calls (0.18)
Module (209)
1def visit_module(self, node: nodes.Module) -> None:
2 """Visit module : update consumption analysis variable
3 checks globals doesn't overrides builtins.
4 """
5 self._to_consume = [NamesConsumer(node, "module")]
6 self._postponed_evaluation_enabled = is_postponed_evaluation_enabled(node)
7
8 for name, stmts in node.locals.items():
9 if utils.is_builtin(name):
10 if self._should_ignore_redefined_builtin(stmts[0]) or name == "__doc__":
11 continue
12 self.add_message("redefined-builtin", args=name, node=stmts[0])
Path 3: 10 calls (0.01)
Module (10)
1def visit_module(self, node: nodes.Module) -> None:
2 """Visit module : update consumption analysis variable
3 checks globals doesn't overrides builtins.
4 """
5 self._to_consume = [NamesConsumer(node, "module")]
6 self._postponed_evaluation_enabled = is_postponed_evaluation_enabled(node)
7
8 for name, stmts in node.locals.items():
9 if utils.is_builtin(name):
10 if self._should_ignore_redefined_builtin(stmts[0]) or name == "__doc__":
11 continue
12 self.add_message("redefined-builtin", args=name, node=stmts[0])
Path 4: 1 calls (0.0)
Module (1)
1def visit_module(self, node: nodes.Module) -> None:
2 """Visit module : update consumption analysis variable
3 checks globals doesn't overrides builtins.
4 """
5 self._to_consume = [NamesConsumer(node, "module")]
6 self._postponed_evaluation_enabled = is_postponed_evaluation_enabled(node)
7
8 for name, stmts in node.locals.items():
9 if utils.is_builtin(name):
10 if self._should_ignore_redefined_builtin(stmts[0]) or name == "__doc__":
11 continue
12 self.add_message("redefined-builtin", args=name, node=stmts[0])