Method deprecated or moved
This method is deprecated or moved on the latest stable version. The last existing version (v2_2_9) is shown here.
invoke_prerequisites(task_args, invocation_chain)public
Invoke all the prerequisites of a task.
# File lib/rake/task.rb, line 195
def invoke_prerequisites(task_args, invocation_chain) # :nodoc:
if application.options.always_multitask
invoke_prerequisites_concurrently(task_args, invocation_chain)
else
prerequisite_tasks.each { |p|
prereq_args = task_args.new_scope(p.arg_names)
p.invoke_with_call_chain(prereq_args, invocation_chain)
}
end
end Related methods
- Instance methods
- add_description
- all_prerequisite_tasks
- arg_description
- arg_names
- clear
- clear_actions
- clear_comments
- clear_prerequisites
- comment
- comment=
- enhance
- execute
- full_comment
- inspect
- investigation
- invoke
- invoke_prerequisites
- invoke_prerequisites_concurrently
- name
- name_with_args
- needed?
- prerequisite_tasks
- reenable
- set_arg_names
- source
- sources
- timestamp
- to_s
- Class methods
- []
- clear
- create_rule
- define_task
- new
- scope_name
- task_defined?
- tasks
- Protected methods
-
collect_prerequisites -
invoke_with_call_chain - Private methods
-
add_chain_to -
add_comment -
first_sentence -
format_trace_flags -
lookup_prerequisite -
transform_comments