[Source]
# File optparse.rb, line 1593 def initialize(*args) @args = args @reason = nil end
# File optparse.rb, line 1619 def inspect "#<#{self.class.to_s}: #{args.join(' ')}>" end
# File optparse.rb, line 1623 def message reason + ': ' + args.join(' ') end
# File optparse.rb, line 1615 def reason @reason || self.class::Reason end
# File optparse.rb, line 1601 def recover(argv) argv[0, 0] = @args argv end
# File optparse.rb, line 1606 def set_option(opt, eq) if eq @args[0] = opt else @args.unshift(opt) end self end
Alias for message
[Validate]