Class: RakeVersion::Manager
- Inherits:
-
Object
- Object
- RakeVersion::Manager
- Defined in:
- lib/rake-version/manager.rb
Instance Method Summary collapse
- #bump(type) ⇒ Object
- #set(version_string) ⇒ Object
- #version ⇒ Object
- #with_context(context) {|_self| ... } ⇒ Object
Instance Method Details
#bump(type) ⇒ Object
20 21 22 23 |
# File 'lib/rake-version/manager.rb', line 20 def bump type check_context save version.bump(type) end |
#set(version_string) ⇒ Object
15 16 17 18 |
# File 'lib/rake-version/manager.rb', line 15 def set version_string check_context save RakeVersion::Version.new.from_s(version_string) end |
#version ⇒ Object
10 11 12 13 |
# File 'lib/rake-version/manager.rb', line 10 def version check_context RakeVersion::Version.new.from_s read_version end |
#with_context(context) {|_self| ... } ⇒ Object
25 26 27 28 29 30 31 |
# File 'lib/rake-version/manager.rb', line 25 def with_context context, &block RakeVersion.check_context context @context = context yield self if block_given? @context = nil self end |