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