Method: pylint.config.callback_actions._XableAction._call
Calls: 905, Exceptions: 10, Paths: 4Back
Path 1: 893 calls (0.99)
_MessageStateHandler.disable def (783) _MessageStateHandler.enable def (110)
['\nsuppressed-message,\nlocally-disabled,\nuseless-suppression,'] (682) ['all'] (60) ['C'] (18) ['\nuse-symbolic-message-instead,\nuseless-suppressio...
'--disable' (775) '--enable' (104) '-d' (8) '-e' (6)
1def _call(
2 self,
3 xabling_function: Callable[[str], None],
4 values: str | Sequence[Any] | None,
5 option_string: str | None,
6 ) -> None:
7 assert isinstance(values, (tuple, list))
8 for msgid in utils._check_csv(values[0]):
9 try:
10 xabling_function(msgid)
11 except (
12 exceptions.DeletedMessageError,
13 exceptions.MessageBecameExtensionError,
14 ) as e:
15 self.linter._stashed_messages[
16 (self.linter.current_name, "useless-option-value")
17 ].append((option_string, str(e)))
18 except exceptions.UnknownMessageError:
19 self.linter._stashed_messages[
20 (self.linter.current_name, "unknown-option-value")
21 ].append((option_string, msgid))
Path 2: 8 calls (0.01)
_MessageStateHandler.disable def (4) _MessageStateHandler.enable def (4)
['12345'] (1) ['logging-not-lazylogging-format-interpolation,missing-docstring'] (1) ['locally-disabledsuppressed-message,missing-module-docstring'] (...
'--disable' (4) '--enable' (4)
UnknownMessageError (8)
1def _call(
2 self,
3 xabling_function: Callable[[str], None],
4 values: str | Sequence[Any] | None,
5 option_string: str | None,
6 ) -> None:
7 assert isinstance(values, (tuple, list))
8 for msgid in utils._check_csv(values[0]):
9 try:
10 xabling_function(msgid)
11 except (
12 exceptions.DeletedMessageError,
13 exceptions.MessageBecameExtensionError,
14 ) as e:
15 self.linter._stashed_messages[
16 (self.linter.current_name, "useless-option-value")
17 ].append((option_string, str(e)))
18 except exceptions.UnknownMessageError:
19 self.linter._stashed_messages[
20 (self.linter.current_name, "unknown-option-value")
21 ].append((option_string, msgid))
Path 3: 2 calls (0.0)
_MessageStateHandler.enable def (1) _MessageStateHandler.disable def (1)
[''] (2)
'--enable' (1) '--disable' (1)
1def _call(
2 self,
3 xabling_function: Callable[[str], None],
4 values: str | Sequence[Any] | None,
5 option_string: str | None,
6 ) -> None:
7 assert isinstance(values, (tuple, list))
8 for msgid in utils._check_csv(values[0]):
9 try:
10 xabling_function(msgid)
11 except (
12 exceptions.DeletedMessageError,
13 exceptions.MessageBecameExtensionError,
14 ) as e:
15 self.linter._stashed_messages[
16 (self.linter.current_name, "useless-option-value")
17 ].append((option_string, str(e)))
18 except exceptions.UnknownMessageError:
19 self.linter._stashed_messages[
20 (self.linter.current_name, "unknown-option-value")
21 ].append((option_string, msgid))
Path 4: 2 calls (0.0)
_MessageStateHandler.disable def (1) _MessageStateHandler.enable def (1)
['logging-not-lazy, buffer-builtin'] (1) ['useless-option-value, locally-disabled, cmp-builtin'] (1)
'--disable' (1) '--enable' (1)
DeletedMessageError (2)
1def _call(
2 self,
3 xabling_function: Callable[[str], None],
4 values: str | Sequence[Any] | None,
5 option_string: str | None,
6 ) -> None:
7 assert isinstance(values, (tuple, list))
8 for msgid in utils._check_csv(values[0]):
9 try:
10 xabling_function(msgid)
11 except (
12 exceptions.DeletedMessageError,
13 exceptions.MessageBecameExtensionError,
14 ) as e:
15 self.linter._stashed_messages[
16 (self.linter.current_name, "useless-option-value")
17 ].append((option_string, str(e)))
18 except exceptions.UnknownMessageError:
19 self.linter._stashed_messages[
20 (self.linter.current_name, "unknown-option-value")
21 ].append((option_string, msgid))