module Avm::Git::Issue::Complete::Validations
def valid?
def valid? validations.map(&:result).none?(&:error?) end
def validate_skip_validations
def validate_skip_validations skip_validations.each do |validation| next if VALIDATIONS.keys.include?(validation) raise "\"#{validation}\" is not a registered validation" end end
def validations_banner
def validations_banner validations.each do |v| infov "[#{v.key}] #{v.label}", v.result.label end end
def validations_uncached
def validations_uncached VALIDATIONS.map do |key, label| ::Avm::Git::Issue::Complete::Validation.new(self, key, label) end end