Method not available on this version
This method is only available on newer versions.
The first available version (v2_6_3) is shown here.
new(arguments = [])
public
# File lib/bundler/vendor/thor/lib/thor/parser/arguments.rb, line 26
def initialize(arguments = [])
@assigns = {}
@non_assigned_required = []
@switches = arguments
arguments.each do |argument|
if !argument.default.nil?
@assigns[argument.human_name] = argument.default
elsif argument.required?
@non_assigned_required << argument
end
end
end