lib/tap/signals/module_methods.rb in tap-0.19.0 vs lib/tap/signals/module_methods.rb in tap-1.3.0
- old
+ new
@@ -5,9 +5,10 @@
module ModuleMethods
module_function
# Extends including classes with Configurable::ClassMethods
def included(base)
+ super
base.extend ClassMethods
base.extend ModuleMethods unless base.kind_of?(Class)
# initialize any class variables
ClassMethods.initialize(base)
\ No newline at end of file