Method: pylint.checkers.classes.class_checker.ClassChecker.visit_classdef
Calls: 1519, Exceptions: 0, Paths: 1Back
Path 1: 1519 calls (1.0)
ClassDef (1519)
1@only_required_for_messages(
2 "abstract-method",
3 "invalid-slots",
4 "single-string-used-for-slots",
5 "invalid-slots-object",
6 "class-variable-slots-conflict",
7 "inherit-non-class",
8 "useless-object-inheritance",
9 "inconsistent-mro",
10 "duplicate-bases",
11 "redefined-slots-in-subclass",
12 "invalid-enum-extension",
13 "subclassed-final-class",
14 )
15 def visit_classdef(self, node: nodes.ClassDef) -> None:
16 """Init visit variable _accessed."""
17 self._check_bases_classes(node)
18 self._check_slots(node)
19 self._check_proper_bases(node)
20 self._check_typing_final(node)
21 self._check_consistent_mro(node)