Class: NPM2Gem::GemVersionUpdater
- Inherits:
-
Object
- Object
- NPM2Gem::GemVersionUpdater
- Defined in:
- lib/npm2gem/gem_version_updater.rb
Instance Method Summary collapse
-
#initialize ⇒ GemVersionUpdater
constructor
A new instance of GemVersionUpdater.
- #run(new_version) ⇒ Object
Constructor Details
#initialize ⇒ GemVersionUpdater
Returns a new instance of GemVersionUpdater.
6 7 8 |
# File 'lib/npm2gem/gem_version_updater.rb', line 6 def initialize @gemspec_file_name = Dir["*.gemspec"].first end |
Instance Method Details
#run(new_version) ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/npm2gem/gem_version_updater.rb', line 10 def run(new_version) if gemspec_version =~ /VERSION/ VersionFileUpdater.new(file_path).run(new_version) else GemspecUpdater.new(file_path, gemspec_version).run(new_version) end end |