Method: pylint.utils.file_state.FileState.__init__
Calls: 2817, Exceptions: 0, Paths: 5Back
Path 1: 1490 calls (0.53)
'' (1488) 'foo' (2)
MessageDefinitionStore (1490)
None (1490)
True (1488) False (2)
1def __init__(
2 self,
3 modname: str | None = None,
4 msg_store: MessageDefinitionStore | None = None,
5 node: nodes.Module | None = None,
6 *,
7 is_base_filestate: bool = False,
8 ) -> None:
9 if modname is None:
10 warnings.warn(
11 "FileState needs a string as modname argument. "
12 "This argument will be required in pylint 3.0",
13 DeprecationWarning,
14 stacklevel=2,
15 )
16 if msg_store is None:
17 warnings.warn(
18 "FileState needs a 'MessageDefinitionStore' as msg_store argument. "
19 "This argument will be required in pylint 3.0",
20 DeprecationWarning,
21 stacklevel=2,
22 )
23 self.base_name = modname
24 self._module_msgs_state: MessageStateDict = {}
25 self._raw_module_msgs_state: MessageStateDict = {}
26 self._ignored_msgs: defaultdict[
27 tuple[str, int], set[int]
28 ] = collections.defaultdict(set)
29 self._suppression_mapping: dict[tuple[str, int], int] = {}
30 self._module = node
31 if node:
32 self._effective_max_line_number = node.tolineno
33 else:
34 self._effective_max_line_number = None
35 self._msgs_store = msg_store
36 self._is_base_filestate = is_base_filestate
37 """If this FileState is the base state made during initialization of
38 PyLinter.
39 """
Path 2: 1324 calls (0.47)
'package' (52) 'file_to_lint' (50) 'input' (32) '--test-file_data-modname-0--' (29) '--test-file_data-modname-1--' (24) 'module' (21) 'fail_under_plus...
MessageDefinitionStore (1324)
Module (1324)
False (1324)
1def __init__(
2 self,
3 modname: str | None = None,
4 msg_store: MessageDefinitionStore | None = None,
5 node: nodes.Module | None = None,
6 *,
7 is_base_filestate: bool = False,
8 ) -> None:
9 if modname is None:
10 warnings.warn(
11 "FileState needs a string as modname argument. "
12 "This argument will be required in pylint 3.0",
13 DeprecationWarning,
14 stacklevel=2,
15 )
16 if msg_store is None:
17 warnings.warn(
18 "FileState needs a 'MessageDefinitionStore' as msg_store argument. "
19 "This argument will be required in pylint 3.0",
20 DeprecationWarning,
21 stacklevel=2,
22 )
23 self.base_name = modname
24 self._module_msgs_state: MessageStateDict = {}
25 self._raw_module_msgs_state: MessageStateDict = {}
26 self._ignored_msgs: defaultdict[
27 tuple[str, int], set[int]
28 ] = collections.defaultdict(set)
29 self._suppression_mapping: dict[tuple[str, int], int] = {}
30 self._module = node
31 if node:
32 self._effective_max_line_number = node.tolineno
33 else:
34 self._effective_max_line_number = None
35 self._msgs_store = msg_store
36 self._is_base_filestate = is_base_filestate
37 """If this FileState is the base state made during initialization of
38 PyLinter.
39 """
Path 3: 1 calls (0.0)
None (1)
None (1)
None (1)
False (1)
1def __init__(
2 self,
3 modname: str | None = None,
4 msg_store: MessageDefinitionStore | None = None,
5 node: nodes.Module | None = None,
6 *,
7 is_base_filestate: bool = False,
8 ) -> None:
9 if modname is None:
10 warnings.warn(
11 "FileState needs a string as modname argument. "
12 "This argument will be required in pylint 3.0",
13 DeprecationWarning,
14 stacklevel=2,
15 )
16 if msg_store is None:
17 warnings.warn(
18 "FileState needs a 'MessageDefinitionStore' as msg_store argument. "
19 "This argument will be required in pylint 3.0",
20 DeprecationWarning,
21 stacklevel=2,
22 )
23 self.base_name = modname
24 self._module_msgs_state: MessageStateDict = {}
25 self._raw_module_msgs_state: MessageStateDict = {}
26 self._ignored_msgs: defaultdict[
27 tuple[str, int], set[int]
28 ] = collections.defaultdict(set)
29 self._suppression_mapping: dict[tuple[str, int], int] = {}
30 self._module = node
31 if node:
32 self._effective_max_line_number = node.tolineno
33 else:
34 self._effective_max_line_number = None
35 self._msgs_store = msg_store
36 self._is_base_filestate = is_base_filestate
37 """If this FileState is the base state made during initialization of
38 PyLinter.
39 """
Path 4: 1 calls (0.0)
'foo' (1)
None (1)
None (1)
False (1)
1def __init__(
2 self,
3 modname: str | None = None,
4 msg_store: MessageDefinitionStore | None = None,
5 node: nodes.Module | None = None,
6 *,
7 is_base_filestate: bool = False,
8 ) -> None:
9 if modname is None:
10 warnings.warn(
11 "FileState needs a string as modname argument. "
12 "This argument will be required in pylint 3.0",
13 DeprecationWarning,
14 stacklevel=2,
15 )
16 if msg_store is None:
17 warnings.warn(
18 "FileState needs a 'MessageDefinitionStore' as msg_store argument. "
19 "This argument will be required in pylint 3.0",
20 DeprecationWarning,
21 stacklevel=2,
22 )
23 self.base_name = modname
24 self._module_msgs_state: MessageStateDict = {}
25 self._raw_module_msgs_state: MessageStateDict = {}
26 self._ignored_msgs: defaultdict[
27 tuple[str, int], set[int]
28 ] = collections.defaultdict(set)
29 self._suppression_mapping: dict[tuple[str, int], int] = {}
30 self._module = node
31 if node:
32 self._effective_max_line_number = node.tolineno
33 else:
34 self._effective_max_line_number = None
35 self._msgs_store = msg_store
36 self._is_base_filestate = is_base_filestate
37 """If this FileState is the base state made during initialization of
38 PyLinter.
39 """
Path 5: 1 calls (0.0)
None (1)
MessageDefinitionStore (1)
None (1)
False (1)
1def __init__(
2 self,
3 modname: str | None = None,
4 msg_store: MessageDefinitionStore | None = None,
5 node: nodes.Module | None = None,
6 *,
7 is_base_filestate: bool = False,
8 ) -> None:
9 if modname is None:
10 warnings.warn(
11 "FileState needs a string as modname argument. "
12 "This argument will be required in pylint 3.0",
13 DeprecationWarning,
14 stacklevel=2,
15 )
16 if msg_store is None:
17 warnings.warn(
18 "FileState needs a 'MessageDefinitionStore' as msg_store argument. "
19 "This argument will be required in pylint 3.0",
20 DeprecationWarning,
21 stacklevel=2,
22 )
23 self.base_name = modname
24 self._module_msgs_state: MessageStateDict = {}
25 self._raw_module_msgs_state: MessageStateDict = {}
26 self._ignored_msgs: defaultdict[
27 tuple[str, int], set[int]
28 ] = collections.defaultdict(set)
29 self._suppression_mapping: dict[tuple[str, int], int] = {}
30 self._module = node
31 if node:
32 self._effective_max_line_number = node.tolineno
33 else:
34 self._effective_max_line_number = None
35 self._msgs_store = msg_store
36 self._is_base_filestate = is_base_filestate
37 """If this FileState is the base state made during initialization of
38 PyLinter.
39 """