class PanamaxTemplateValidator::Repo
Public Class Methods
new()
click to toggle source
# File lib/panamax_template_validator/repo.rb, line 8 def initialize @errors = [] end
Public Instance Methods
validate()
click to toggle source
# File lib/panamax_template_validator/repo.rb, line 12 def validate puts ' --- Validating .pmx files in working directory --- ' Dir.glob('*.pmx') do |file| file = TemplateFile.new(file) file.validate @errors += file.errors end if @errors.empty? puts 'THIS REPO IS VALID!'.green exit 0 else exit 1 end end