require 'reap/task' module ReapTask def noop_task(*args,&blk) ::Reap::NoopTask.new(*args,&blk) end end # # Noop Task # # This task doesn't do anything except # display a message. It is used simply # for test purposes when debugging Reap. # class Reap::NoopTask < Reap::Task #register "noop" def default_name ; "noop" ; end def default_desc "no-op task to help debug reap itself [reap]" end attr_accessor :message def init end def run puts message end end