Module: Avm::Projects::Stereotypes::RubyGem::LocalProjectMixin
- Defined in:
- lib/avm/projects/stereotypes/ruby_gem/local_project_mixin.rb
Instance Method Summary collapse
Instance Method Details
#ruby_gem ⇒ EacRubyGemsUtils::Gem
13 14 15 |
# File 'lib/avm/projects/stereotypes/ruby_gem/local_project_mixin.rb', line 13 def ruby_gem @ruby_gem ||= ::EacRubyGemsUtils::Gem.new(path) end |
#version ⇒ Object
17 18 19 |
# File 'lib/avm/projects/stereotypes/ruby_gem/local_project_mixin.rb', line 17 def version ruby_gem.version.if_present { |v| ::Avm::Version.new(v) } end |
#version=(value) ⇒ Object
21 22 23 |
# File 'lib/avm/projects/stereotypes/ruby_gem/local_project_mixin.rb', line 21 def version=(value) ruby_gem.version_file.value = value end |