class Optimist::DependConstraint
A Dependency constraint. Useful when Option
A requires Option
B also be used.
Public Instance Methods
error_condition(overlap_size)
click to toggle source
# File lib/optimist.rb, line 56 def error_condition(overlap_size) (overlap_size != 0) && (overlap_size != @idents.size) end
error_message(longargs)
click to toggle source
# File lib/optimist.rb, line 59 def error_message(longargs) "#{longargs.join(', ')} have a dependency and must be given together" end