module Rake::TaskManager
def resolve_args_without_dependencies(args)
task :t, [:a]
task :t
The patterns recognized by this argument resolving function are:
dependencies declared.
Resolve task arguments for a task or rule when there are no
def resolve_args_without_dependencies(args) task_name = args.shift if args.size == 1 && args.first.respond_to?(:to_ary) arg_names = args.first.to_ary else arg_names = args end [task_name, arg_names, []] end