module GitSemverCop

Public method for updating all of our version files

This is not the best example of “Single responsibility principle”, is it?

Public Class Methods

update_version_files() click to toggle source
# File lib/git-semver-cop.rb, line 7
def self.update_version_files
  GitSemverCop.constants.each do |klass_sym|
    klass = GitSemverCop.const_get(klass_sym)
    next unless klass < GitSemverCop::VersionFile
    p klass
    klass.exist? && klass.new.update
  end
end