module Flows::Util::InheritableSingletonVars::IsolationStrategy::Injector

@api private

Public Instance Methods

extended(mod) click to toggle source
Calls superclass method
# File lib/flows/util/inheritable_singleton_vars/isolation_strategy.rb, line 41
def extended(mod)
  Migrator.call(self, mod)
  mod.singleton_class.prepend Injector

  super
end
included(mod) click to toggle source
Calls superclass method
# File lib/flows/util/inheritable_singleton_vars/isolation_strategy.rb, line 34
def included(mod)
  Migrator.call(self, mod)
  mod.singleton_class.prepend Injector

  super
end
inherited(mod) click to toggle source
Calls superclass method
# File lib/flows/util/inheritable_singleton_vars/isolation_strategy.rb, line 48
def inherited(mod)
  Migrator.call(self, mod)
  mod.singleton_class.prepend Injector

  super
end