From 677c02b90040abe4d45a0c84b47583dee0f9e13d Mon Sep 17 00:00:00 2001 From: David Date: Thu, 16 Jul 2026 06:29:02 +0300 Subject: [PATCH] fix: remove type checker exception by adding an assert statement --- src/snanosm/mealy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/snanosm/mealy.py b/src/snanosm/mealy.py index 6956b7a..0016671 100644 --- a/src/snanosm/mealy.py +++ b/src/snanosm/mealy.py @@ -112,7 +112,7 @@ class Machine(Generic[Input]): # dict[hash_origin, dict[hash_transition_input, Transition]] if self.__current_state_hash not in self.__transitions.keys(): raise ValueError("Processing input for a state with no transitions.") - # noinspection PyTypeChecker + assert self.__current_state_hash is not None transitions = self.__transitions[self.__current_state_hash] hi = hash(i) transition: Optional[Transition] = None