class Optimist::ConflictConstraint
A Conflict constraint. Useful when Option
A cannot be used with Option
B.
Public Instance Methods
error_condition(overlap_size)
click to toggle source
# File lib/optimist.rb, line 66 def error_condition(overlap_size) (overlap_size != 0) && (overlap_size != 1) end
error_message(longargs)
click to toggle source
# File lib/optimist.rb, line 69 def error_message(longargs) "only one of #{longargs.join(', ')} can be given" end