diff options
Diffstat (limited to 'hrc/rule/__init__.py')
| -rw-r--r-- | hrc/rule/__init__.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/hrc/rule/__init__.py b/hrc/rule/__init__.py index a41c81d..bbd2cfe 100644 --- a/hrc/rule/__init__.py +++ b/hrc/rule/__init__.py @@ -155,11 +155,11 @@ class Rule(ABC, Generic[EventT, StateT, ConfigT]): """ raise NotImplementedError - -def aliases(names, ignore_case=False): - def decorator(func): - func._aliases = names - func._ignore_case = ignore_case - return func - - return decorator + @staticmethod + def aliases(names, ignore_case=False): + def decorator(func): + func._aliases = names + func._ignore_case = ignore_case + return func + + return decorator |
