Sha256: 194fd2e4f8164d2dabe9527474003ca439750a242cc9ee1fa1b746480b891768
Contents?: true
Size: 772 Bytes
Versions: 67
Compression:
Stored size: 772 Bytes
Contents
# frozen_string_literal: true require 'eac_ruby_utils/core_ext' module Avm module EacRubyBase1 module Sources class Base < ::Avm::EacGenericBase0::Sources::Base module Version # @return [Avm::VersionNumber] def version version_file.value.if_present { |v| ::Avm::VersionNumber.new(v) } end def version=(value) version_file.value = value end # @return [Avm::EacRubyBase1::Rubygems::VersionFile] def version_file ::Avm::EacRubyBase1::Rubygems::VersionFile.new(version_file_path) end def version_file_path path.join('lib', *gem_namespace_parts, 'version.rb') end end end end end end
Version data entries
67 entries across 67 versions & 2 rubygems