class Cl::Opts::Validate::Format
Public Instance Methods
apply()
click to toggle source
# File lib/cl/opts/validate.rb, line 70 def apply raise InvalidFormat.new(invalid) if invalid.any? end
invalid()
click to toggle source
# File lib/cl/opts/validate.rb, line 74 def invalid @invalid ||= opts.select(&:format?).map do |opt| value = values[opt.name] [opt.name, opt.format] if value && !opt.formatted?(value) end.compact end