Method: pylint.utils.file_state.FileState.iter_spurious_suppression_messages
Calls: 1305, Exceptions: 0, Paths: 7Back
Path 1: 569 calls (0.44)
MessageDefinitionStore (569)
1def iter_spurious_suppression_messages(
2 self,
3 msgs_store: MessageDefinitionStore,
4 ) -> Iterator[
5 tuple[
6 Literal["useless-suppression", "suppressed-message"],
7 int,
8 tuple[str] | tuple[str, int],
9 ]
10 ]:
11 for warning, lines in self._raw_module_msgs_state.items():
12 for line, enable in lines.items():
13 if (
14 not enable
15 and (warning, line) not in self._ignored_msgs
16 and warning not in INCOMPATIBLE_WITH_USELESS_SUPPRESSION
17 ):
18 yield "useless-suppression", line, (
19 msgs_store.get_msg_display_string(warning),
20 )
21 # don't use iteritems here, _ignored_msgs may be modified by add_message
22 for (warning, from_), ignored_lines in list(self._ignored_msgs.items()):
23 for line in ignored_lines:
24 yield "suppressed-message", line, (
25 msgs_store.get_msg_display_string(warning),
26 from_,
27 )
Path 2: 430 calls (0.33)
MessageDefinitionStore (430)
tuple (6509)
1def iter_spurious_suppression_messages(
2 self,
3 msgs_store: MessageDefinitionStore,
4 ) -> Iterator[
5 tuple[
6 Literal["useless-suppression", "suppressed-message"],
7 int,
8 tuple[str] | tuple[str, int],
9 ]
10 ]:
11 for warning, lines in self._raw_module_msgs_state.items():
12 for line, enable in lines.items():
13 if (
14 not enable
15 and (warning, line) not in self._ignored_msgs
16 and warning not in INCOMPATIBLE_WITH_USELESS_SUPPRESSION
17 ):
18 yield "useless-suppression", line, (
19 msgs_store.get_msg_display_string(warning),
20 )
21 # don't use iteritems here, _ignored_msgs may be modified by add_message
22 for (warning, from_), ignored_lines in list(self._ignored_msgs.items()):
23 for line in ignored_lines:
24 yield "suppressed-message", line, (
25 msgs_store.get_msg_display_string(warning),
26 from_,
27 )
Path 3: 250 calls (0.19)
MessageDefinitionStore (250)
tuple (1965)
1def iter_spurious_suppression_messages(
2 self,
3 msgs_store: MessageDefinitionStore,
4 ) -> Iterator[
5 tuple[
6 Literal["useless-suppression", "suppressed-message"],
7 int,
8 tuple[str] | tuple[str, int],
9 ]
10 ]:
11 for warning, lines in self._raw_module_msgs_state.items():
12 for line, enable in lines.items():
13 if (
14 not enable
15 and (warning, line) not in self._ignored_msgs
16 and warning not in INCOMPATIBLE_WITH_USELESS_SUPPRESSION
17 ):
18 yield "useless-suppression", line, (
19 msgs_store.get_msg_display_string(warning),
20 )
21 # don't use iteritems here, _ignored_msgs may be modified by add_message
22 for (warning, from_), ignored_lines in list(self._ignored_msgs.items()):
23 for line in ignored_lines:
24 yield "suppressed-message", line, (
25 msgs_store.get_msg_display_string(warning),
26 from_,
27 )
Path 4: 38 calls (0.03)
MessageDefinitionStore (38)
tuple (60)
1def iter_spurious_suppression_messages(
2 self,
3 msgs_store: MessageDefinitionStore,
4 ) -> Iterator[
5 tuple[
6 Literal["useless-suppression", "suppressed-message"],
7 int,
8 tuple[str] | tuple[str, int],
9 ]
10 ]:
11 for warning, lines in self._raw_module_msgs_state.items():
12 for line, enable in lines.items():
13 if (
14 not enable
15 and (warning, line) not in self._ignored_msgs
16 and warning not in INCOMPATIBLE_WITH_USELESS_SUPPRESSION
17 ):
18 yield "useless-suppression", line, (
19 msgs_store.get_msg_display_string(warning),
20 )
21 # don't use iteritems here, _ignored_msgs may be modified by add_message
22 for (warning, from_), ignored_lines in list(self._ignored_msgs.items()):
23 for line in ignored_lines:
24 yield "suppressed-message", line, (
25 msgs_store.get_msg_display_string(warning),
26 from_,
27 )
Path 5: 14 calls (0.01)
MessageDefinitionStore (14)
1def iter_spurious_suppression_messages(
2 self,
3 msgs_store: MessageDefinitionStore,
4 ) -> Iterator[
5 tuple[
6 Literal["useless-suppression", "suppressed-message"],
7 int,
8 tuple[str] | tuple[str, int],
9 ]
10 ]:
11 for warning, lines in self._raw_module_msgs_state.items():
12 for line, enable in lines.items():
13 if (
14 not enable
15 and (warning, line) not in self._ignored_msgs
16 and warning not in INCOMPATIBLE_WITH_USELESS_SUPPRESSION
17 ):
18 yield "useless-suppression", line, (
19 msgs_store.get_msg_display_string(warning),
20 )
21 # don't use iteritems here, _ignored_msgs may be modified by add_message
22 for (warning, from_), ignored_lines in list(self._ignored_msgs.items()):
23 for line in ignored_lines:
24 yield "suppressed-message", line, (
25 msgs_store.get_msg_display_string(warning),
26 from_,
27 )
Path 6: 2 calls (0.0)
MessageDefinitionStore (2)
1def iter_spurious_suppression_messages(
2 self,
3 msgs_store: MessageDefinitionStore,
4 ) -> Iterator[
5 tuple[
6 Literal["useless-suppression", "suppressed-message"],
7 int,
8 tuple[str] | tuple[str, int],
9 ]
10 ]:
11 for warning, lines in self._raw_module_msgs_state.items():
12 for line, enable in lines.items():
13 if (
14 not enable
15 and (warning, line) not in self._ignored_msgs
16 and warning not in INCOMPATIBLE_WITH_USELESS_SUPPRESSION
17 ):
18 yield "useless-suppression", line, (
19 msgs_store.get_msg_display_string(warning),
20 )
21 # don't use iteritems here, _ignored_msgs may be modified by add_message
22 for (warning, from_), ignored_lines in list(self._ignored_msgs.items()):
23 for line in ignored_lines:
24 yield "suppressed-message", line, (
25 msgs_store.get_msg_display_string(warning),
26 from_,
27 )
Path 7: 2 calls (0.0)
MessageDefinitionStore (2)
tuple (2)
1def iter_spurious_suppression_messages(
2 self,
3 msgs_store: MessageDefinitionStore,
4 ) -> Iterator[
5 tuple[
6 Literal["useless-suppression", "suppressed-message"],
7 int,
8 tuple[str] | tuple[str, int],
9 ]
10 ]:
11 for warning, lines in self._raw_module_msgs_state.items():
12 for line, enable in lines.items():
13 if (
14 not enable
15 and (warning, line) not in self._ignored_msgs
16 and warning not in INCOMPATIBLE_WITH_USELESS_SUPPRESSION
17 ):
18 yield "useless-suppression", line, (
19 msgs_store.get_msg_display_string(warning),
20 )
21 # don't use iteritems here, _ignored_msgs may be modified by add_message
22 for (warning, from_), ignored_lines in list(self._ignored_msgs.items()):
23 for line in ignored_lines:
24 yield "suppressed-message", line, (
25 msgs_store.get_msg_display_string(warning),
26 from_,
27 )