method

parse

parse(args)
public

No documentation available.

# File lib/bundler/vendor/thor/lib/thor/parser/arguments.rb, line 40
    def parse(args)
      @pile = args.dup

      @switches.each do |argument|
        break unless peek
        @non_assigned_required.delete(argument)
        @assigns[argument.human_name] = send(:"parse_#{argument.type}", argument.human_name)
      end

      check_requirement!
      @assigns
    end