new(task_name, app)
public
Create a task named task_name
with no actions or prerequisites. Use enhance to add actions and
prerequisites.
# File lib/rake/task.rb, line 86
def initialize(task_name, app)
@name = task_name.to_s
@prerequisites = []
@actions = []
@already_invoked = false
@comments = []
@lock = Monitor.new
@application = app
@scope = app.current_scope
@arg_names = nil
@locations = []
end