Method: Rake::TaskManager#resolve_args

Defined in:
lib/rake/task_manager.rb

#resolve_args(args) ⇒ Object

Resolve the arguments for a task/rule. Returns a triplet of [task_name, arg_name_list, prerequisites].



68
69
70
71
72
73
74
75
# File 'lib/rake/task_manager.rb', line 68

def resolve_args(args)
  if args.last.is_a?(Hash)
    deps = args.pop
    resolve_args_with_dependencies(args, deps)
  else
    resolve_args_without_dependencies(args)
  end
end