Module: Avm::EacRubyBase1::Sources::Base::Version
- Defined in:
- lib/avm/eac_ruby_base1/sources/base/version.rb
Instance Method Summary collapse
- #version ⇒ Avm::VersionNumber
- #version=(value) ⇒ Object
- #version_file ⇒ Avm::EacRubyBase1::Rubygems::VersionFile
- #version_file_path ⇒ Pathname
Instance Method Details
#version ⇒ Avm::VersionNumber
9 10 11 |
# File 'lib/avm/eac_ruby_base1/sources/base/version.rb', line 9 def version version_file.value.if_present { |v| ::Avm::VersionNumber.new(v) } end |
#version=(value) ⇒ Object
13 14 15 |
# File 'lib/avm/eac_ruby_base1/sources/base/version.rb', line 13 def version=(value) version_file.value = value end |
#version_file ⇒ Avm::EacRubyBase1::Rubygems::VersionFile
18 19 20 |
# File 'lib/avm/eac_ruby_base1/sources/base/version.rb', line 18 def version_file ::Avm::EacRubyBase1::Rubygems::VersionFile.new(version_file_path) end |
#version_file_path ⇒ Pathname
23 24 25 |
# File 'lib/avm/eac_ruby_base1/sources/base/version.rb', line 23 def version_file_path root_module_directory.join('version.rb') end |