Module: GitSemverCop
- Defined in:
- lib/git-semver-cop.rb,
lib/git-semver-cop/semver.rb,
lib/git-semver-cop/generator.rb,
lib/git-semver-cop/version_files/gemspec.rb,
lib/git-semver-cop/version_files/package_json.rb,
lib/git-semver-cop/version_files/version_file.rb
Overview
This is not the best example of “Single responsibility principle”, is it?
Defined Under Namespace
Classes: Gemspec, Generator, PackageJson, Semver, VersionFile
Class Method Summary collapse
Class Method Details
.update_version_files ⇒ Object
7 8 9 10 11 12 13 |
# 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 klass.exist? && klass.new.update end end |