aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/hrc/rule/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'hrc/rule/__init__.py')
-rw-r--r--hrc/rule/__init__.py16
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