Method: pylint.checkers.deprecated.DeprecatedMixin.check_deprecated_class
Calls: 2778, Exceptions: 0, Paths: 2Back
Path 1: 2775 calls (1.0)
Call (2086) ImportFrom (633) Import (56)
'self' (158) 'typing' (149) 'logging' (142) 'collections' (96) 'pytest' (63) 'threading' (56) 'machine' (56) 'renamed_logging' (54) '__future__' (51) ...
DeprecatedMixin.visit_importfrom.
1def check_deprecated_class(
2 self, node: nodes.NodeNG, mod_name: str, class_names: Iterable[str]
3 ) -> None:
4 """Checks if the class is deprecated."""
5
6 for class_name in class_names:
7 if class_name in self.deprecated_classes(mod_name):
8 self.add_message(
9 "deprecated-class", node=node, args=(class_name, mod_name)
10 )
Path 2: 3 calls (0.0)
ImportFrom (1) Import (1) Call (1)
'deprecated' (3)
('DeprecatedClass',) (2) DeprecatedMixin.visit_importfrom.
1def check_deprecated_class(
2 self, node: nodes.NodeNG, mod_name: str, class_names: Iterable[str]
3 ) -> None:
4 """Checks if the class is deprecated."""
5
6 for class_name in class_names:
7 if class_name in self.deprecated_classes(mod_name):
8 self.add_message(
9 "deprecated-class", node=node, args=(class_name, mod_name)
10 )