all: deprecate core module
[mdis.git] / src / mdis / walker.py
index 507d9531730d61eba680fcc3879b4457cb22e880..b8fe5eff76ea1ea4375e3025f51f25f168962576 100644 (file)
@@ -1,4 +1,3 @@
-from . import core as _core
 from . import dispatcher as _dispatcher
 
 
@@ -7,18 +6,18 @@ class WalkerMeta(_dispatcher.DispatcherMeta):
 
 
 class Walker(_dispatcher.Dispatcher, metaclass=WalkerMeta):
-    @_core.hook(tuple, list, set, frozenset)
+    @_dispatcher.Hook(tuple, list, set, frozenset)
     def dispatch_sequence(self, instance):
         for item in instance:
             yield item
             yield from self(item)
 
-    @_core.hook(dict)
+    @_dispatcher.Hook(dict)
     def dispatch_mapping(self, instance):
         for (key, value) in instance.items():
             yield (key, value)
             yield from self((key, value))
 
-    @_core.hook(object)
+    @_dispatcher.Hook(object)
     def dispatch_object(self, instance):
         yield from ()