Various
[python_utils.git] / dateparse / dateparse_utils.py
index 05bee8dee7d95d4124192d0b6a2ee553f7d2a9f7..4decb81570bb0bbf02f066ec31993b20ea0ce6af 100755 (executable)
@@ -21,7 +21,7 @@ from datetime_utils import (
 from dateparse.dateparse_utilsLexer import dateparse_utilsLexer  # type: ignore
 from dateparse.dateparse_utilsListener import dateparse_utilsListener  # type: ignore
 from dateparse.dateparse_utilsParser import dateparse_utilsParser  # type: ignore
-from decorator_utils import decorate_matching_methods_with
+import decorator_utils
 
 
 logger = logging.getLogger(__name__)
@@ -80,14 +80,17 @@ class RaisingErrorListener(antlr4.DiagnosticErrorListener):
         pass
 
 
-@decorate_matching_methods_with(
+@decorator_utils.decorate_matching_methods_with(
     debug_parse,
     acl=acl.StringWildcardBasedACL(
         allowed_patterns=[
             'enter*',
             'exit*',
         ],
-        denied_patterns=None,
+        denied_patterns=[
+            'enterEveryRule',
+            'exitEveryRule'
+        ],
         order_to_check_allow_deny=acl.Order.DENY_ALLOW,
         default_answer=False
     )