Method: pylint.message.message_definition.MessageDefinition.__init__
Calls: 1279854, Exceptions: 2, Paths: 3Back
Path 1: 1168893 calls (0.91)
ClassChecker (127661) RefactoringChecker (117308) TypeChecker (89702) BasicChecker (75944) VariablesChecker (75900) StringFormatChecker (69004) BasicE...
'E0001' (4502) 'E0011' (4502) 'E0013' (4502) 'E0014' (4502) 'E0015' (4502) 'F0001' (4502) 'F0002' (4502) 'F0010' (4502) 'F0011' (4502) 'I0001' (4502) ...
'%s' (22870) 'Use %s formatting in logging functions' (10350) '%s %s %r method' (6900) "Consider using '%s' instead of unnecessary if block" (6900) 'C...
'Used when a syntax error is raised for a module.' (4502) 'Used when an unknown inline option is encountered.' (4502) "Used when a bad value is used i...
'syntax-error' (4502) 'unrecognized-inline-option' (4502) 'bad-plugin-value' (4502) 'bad-configuration-section' (4502) 'unrecognized-option' (4502) 'f...
'node-based-msg' (883592) 'line-based-msg' (285301)
None (1155093) (3, 5) (6900) (3, 8) (3450) (3, 6) (3450)
None (1161973) (3, 5) (3450) (3, 3) (3450) (2, 6) (20)
None (1168893)
False (1168893)
True (1168812) False (81)
1def __init__(
2 self,
3 checker: BaseChecker,
4 msgid: str,
5 msg: str,
6 description: str,
7 symbol: str,
8 scope: str,
9 minversion: tuple[int, int] | None = None,
10 maxversion: tuple[int, int] | None = None,
11 old_names: list[tuple[str, str]] | None = None,
12 shared: bool = False,
13 default_enabled: bool = True,
14 ) -> None:
15 self.checker_name = checker.name
16 self.check_msgid(msgid)
17 self.msgid = msgid
18 self.symbol = symbol
19 self.msg = msg
20 self.description = description
21 self.scope = scope
22 self.minversion = minversion
23 self.maxversion = maxversion
24 self.shared = shared
25 self.default_enabled = default_enabled
26 self.old_names: list[tuple[str, str]] = []
27 if old_names:
28 for old_msgid, old_symbol in old_names:
29 self.check_msgid(old_msgid)
30 self.old_names.append(
31 (old_msgid, old_symbol),
32 )
Path 2: 110959 calls (0.09)
StdlibChecker (17250) DocStringChecker (13796) PyLinter (11346) TypeChecker (10350) RefactoringChecker (6901) VariablesChecker (6900) ImportsChecker (...
'I0022' (4502) 'R0022' (4502) 'W0012' (4502) 'E1101' (3450) 'E1128' (3450) 'E1143' (3450) 'W0246' (3450) 'E0301' (3450) 'E0302' (3450) 'E0633' (3450) ...
'Pragma "%s" is deprecated, use "%s" instead' (4502) "Useless option value for '%s', %s" (4502) "Unknown option value for '%s', expected a valid pylin...
'Some inline pylint options have been renamed or reworked, only the most recent form should be used. NOTE:skip-all is only available with pylint >= 0....
'deprecated-pragma' (4502) 'useless-option-value' (4502) 'unknown-option-value' (4502) 'no-member' (3450) 'assignment-from-none' (3450) 'unhashable-me...
'node-based-msg' (87103) 'line-based-msg' (23856)
None (110959)
None (110959)
list (110959)
False (93709) True (17250)
True (110959)
1def __init__(
2 self,
3 checker: BaseChecker,
4 msgid: str,
5 msg: str,
6 description: str,
7 symbol: str,
8 scope: str,
9 minversion: tuple[int, int] | None = None,
10 maxversion: tuple[int, int] | None = None,
11 old_names: list[tuple[str, str]] | None = None,
12 shared: bool = False,
13 default_enabled: bool = True,
14 ) -> None:
15 self.checker_name = checker.name
16 self.check_msgid(msgid)
17 self.msgid = msgid
18 self.symbol = symbol
19 self.msg = msg
20 self.description = description
21 self.scope = scope
22 self.minversion = minversion
23 self.maxversion = maxversion
24 self.shared = shared
25 self.default_enabled = default_enabled
26 self.old_names: list[tuple[str, str]] = []
27 if old_names:
28 for old_msgid, old_symbol in old_names:
29 self.check_msgid(old_msgid)
30 self.old_names.append(
31 (old_msgid, old_symbol),
32 )
Path 3: 2 calls (0.0)
Mock (2)
'Q1234' (1) 'W12345' (1)
'msg' (2)
'descr' (2)
'symbol' (2)
'scope' (2)
None (2)
None (2)
None (2)
False (2)
True (2)
InvalidMessageError (2)
1def __init__(
2 self,
3 checker: BaseChecker,
4 msgid: str,
5 msg: str,
6 description: str,
7 symbol: str,
8 scope: str,
9 minversion: tuple[int, int] | None = None,
10 maxversion: tuple[int, int] | None = None,
11 old_names: list[tuple[str, str]] | None = None,
12 shared: bool = False,
13 default_enabled: bool = True,
14 ) -> None:
15 self.checker_name = checker.name
16 self.check_msgid(msgid)
17 self.msgid = msgid
18 self.symbol = symbol
19 self.msg = msg
20 self.description = description
21 self.scope = scope
22 self.minversion = minversion
23 self.maxversion = maxversion
24 self.shared = shared
25 self.default_enabled = default_enabled
26 self.old_names: list[tuple[str, str]] = []
27 if old_names:
28 for old_msgid, old_symbol in old_names:
29 self.check_msgid(old_msgid)
30 self.old_names.append(
31 (old_msgid, old_symbol),
32 )