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        """