class Toys::FlagGroup::AtLeastOne
A FlagGroup
in which at least one flag must be set
Public Instance Methods
validation_errors(seen)
click to toggle source
@private
# File lib/toys/flag_group.rb, line 253 def validation_errors(seen) flags.each do |flag| return [] if seen.include?(flag.key) end str = "At least one flag out of group #{summary} is required, but none were provided." [ArgParser::FlagGroupConstraintError.new(str)] end