class Optimist::EitherConstraint
An Either-Or constraint. For Mutually exclusive options
Public Instance Methods
error_condition(overlap_size)
click to toggle source
# File lib/optimist.rb, line 76 def error_condition(overlap_size) overlap_size != 1 end
error_message(longargs)
click to toggle source
# File lib/optimist.rb, line 79 def error_message(longargs) "one and only one of #{longargs.join(', ')} is required" end