Sha256: 18d1a57f40d1875c7fe45a3fa98087ed3fbb316a946610c511d73eeca8ce7d78
Contents?: true
Size: 613 Bytes
Versions: 3
Compression:
Stored size: 613 Bytes
Contents
# frozen_string_literal: true require 'avm/registry' require 'eac_ruby_utils/core_ext' module Avm module Applications class Base module Scm common_concern do uri_components_entries_values 'scm', %w[repos_path type] end # @return [Avm::ApplicationScms::Base] def scm @scm ||= ::Avm::Registry.application_scms.detect(scm_type, scm_url) end # @param value [String] # @return [String] def scm_repos_path_inherited_value_proc(value) value.to_pathname.join(id).to_path end end end end end
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
eac_tools-0.80.0 | sub/avm/lib/avm/applications/base/scm.rb |
avm-0.81.0 | lib/avm/applications/base/scm.rb |
eac_tools-0.79.0 | sub/avm/lib/avm/applications/base/scm.rb |