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 ⇒ Object
Instance Method Details
#version ⇒ Avm::VersionNumber
11 12 13 |
# File 'lib/avm/eac_ruby_base1/sources/base/version.rb', line 11 def version version_file.value.if_present { |v| ::Avm::VersionNumber.new(v) } end |
#version=(value) ⇒ Object
15 16 17 |
# File 'lib/avm/eac_ruby_base1/sources/base/version.rb', line 15 def version=(value) version_file.value = value end |
#version_file ⇒ Avm::EacRubyBase1::Rubygems::VersionFile
20 21 22 |
# File 'lib/avm/eac_ruby_base1/sources/base/version.rb', line 20 def version_file ::Avm::EacRubyBase1::Rubygems::VersionFile.new(version_file_path) end |
#version_file_path ⇒ Object
24 25 26 |
# File 'lib/avm/eac_ruby_base1/sources/base/version.rb', line 24 def version_file_path path.join('lib', *gem_namespace_parts, 'version.rb') end |