Sha256: 3f52382c50c4c2e43bcf252f47cf0d27ee3589d6f3091b69eb995bf513d15afe
Contents?: true
Size: 722 Bytes
Versions: 62
Compression:
Stored size: 722 Bytes
Contents
# frozen_string_literal: true require 'avm/git/scms/git_sub_base/commit' require 'avm/scms/base' require 'avm/scms/interval' require 'eac_ruby_utils/core_ext' module Avm module Git module Scms class GitSubBase < ::Avm::Scms::Base class Interval < ::Avm::Scms::Interval # @return [Array<Avm::Git::Scms::GitSubBase::Commit>] def commits parent_interval.commits.map do |parent_commit| Avm::Git::Scms::GitSubBase::Commit.new(scm, parent_commit) end end # @return [Avm::Git::Scms::Git::Interval] def parent_interval scm.parent_scm.interval(from, to) end end end end end end
Version data entries
62 entries across 62 versions & 2 rubygems