This method is deprecated or moved on the latest stable version.
The last existing version (v2_2_9) is shown here.
make_sources(task_name, extensions)
private
Make a list of sources from the list of file name extensions / translation
procs.
# File lib/rake/task_manager.rb, line 270
def make_sources(task_name, extensions)
result = extensions.map { |ext|
case ext
when /%/
task_name.pathmap(ext)
when %{/}
ext
when /^\./
task_name.ext(ext)
when String
ext
when Proc, Method
if ext.arity == 1
ext.call(task_name)
else
ext.call
end
else
fail "Don't know how to handle rule dependent: #{ext.inspect}"
end
}
result.flatten
end