Module: Rake::TaskManager
- Defined in:
- lib/rake_monkey.rb
Instance Method Summary collapse
- #delete_task(task_class, args) ⇒ Object
-
#redefine_task(task_class, args, &block) ⇒ Object
Clear all existing actions for the given task, then set the action.
Instance Method Details
#delete_task(task_class, args) ⇒ Object
13 14 15 16 |
# File 'lib/rake_monkey.rb', line 13 def delete_task(task_class, args) task_name, deps = resolve_args(args) @tasks.delete(task_name.to_s) end |
#redefine_task(task_class, args, &block) ⇒ Object
Clear all existing actions for the given task, then set the action.
7 8 9 10 11 |
# File 'lib/rake_monkey.rb', line 7 def redefine_task(task_class, args, &block) task_name, deps = resolve_args(args) @tasks.delete(task_name.to_s) define_task(task_class, args, &block) end |