class Rake::Application

Extension to Rake to provide rename task.

Public Instance Methods

rename_task(task, oldname, newname) click to toggle source

A Rake task to rename another Rake task.

# File lib/multi_ar/rake/ext.rb, line 13
def rename_task(task, oldname, newname)
    if @tasks.nil?
      @tasks = {}
    end

    @tasks[newname.to_s] = task

    if @tasks.has_key? oldname
      @tasks.delete oldname
    end
end