cleaning up a little

This commit is contained in:
2025-09-28 09:26:07 -04:00
parent fc9f76a01b
commit 32c8436713
15 changed files with 170 additions and 981 deletions

View File

@@ -9,7 +9,7 @@ import operator
from collections.abc import Iterable
from functools import reduce
import types
from typing import (Any, Callable, Generic, Iterator, Optional, Type, TypeVar,
from typing import (Any, Callable, Generator, Generic, Iterator, Optional, Type, TypeVar,
Union)
logger = logging.getLogger(__name__)
@@ -17,7 +17,7 @@ logger = logging.getLogger(__name__)
T = TypeVar("T")
class IllegalStateError(ValueError):
class IllegalStateException(ValueError):
...
@@ -60,7 +60,7 @@ class ASignal(Generic[T], metaclass=ASignalMeta):
@property
def srate(self):
if self._srate is None:
raise IllegalStateError(
raise IllegalStateException(
f"{self.__class__}: `srate` is None."
)
return self._srate
@@ -185,7 +185,7 @@ class ASignal(Generic[T], metaclass=ASignalMeta):
v = getattr(self, k)
if not inspect.isroutine(v):
members[k] = v
except IllegalStateError as e:
except IllegalStateException as e:
members[k] = None
return (
@@ -260,7 +260,7 @@ class Filter(ASignal, Generic[S]):
The input stream this filter reads.
"""
if not self._reader:
raise IllegalStateError(
raise IllegalStateException(
f"{self.__class__}: `reader` is None."
)
return self._reader