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