Class Module
In: lib/rake/ext/core.rb
Parent: Object

Core extension library

Methods

Public Instance methods

Check for an existing method in the current class before extending. IF the method already exists, then a warning is printed and the extension is not added. Otherwise the block is yielded and any definitions in the block will take effect.

Usage:

  class String
    rake_extension("xyz") do
      def xyz
        ...
      end
    end
  end

[Validate]