The TaskManager module is a mixin for managing tasks.
define_task(task_class, *args, &block) Instance Public methods
clear() Instance Public methods Clear all tasks in this application.
in_namespace(name) Instance Public methods Evaluate the block in a nested namespace
[](task_name, scopes=nil) Instance Public methods
synthesize_file_task(task_name) Instance Public methods
create_rule(*args, &block) Instance Public methods
lookup(task_name, initial_scope=nil) Instance Public methods Lookup a task,
intern(task_class, task_name) Instance Public methods Lookup a task. Return
tasks_in_scope(scope) Instance Public methods List of all the tasks defined
new() Class Public methods
Page 1 of 2