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