module RakeFactory::Definable

Public Instance Methods

inherited(inheritor) click to toggle source
Calls superclass method
# File lib/rake_factory/definable.rb, line 3
def inherited(inheritor)
  super(inheritor)
  inheritor.singleton_class.class_eval do
    define_method :define do |*args, &block|
      inheritor.new(*args, &block).define_on(Rake.application)
    end
  end
end