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                )