Sha256: 518ad91864f1ead86e3eebcb7ff4aa5aac308dd54fd1e436fc770d3ffb151cd1
Contents?: true
Size: 541 Bytes
Versions: 2
Compression:
Stored size: 541 Bytes
Contents
# frozen_string_literal: true require 'avm/git/auto_commit/rules/base' module Avm module Git module AutoCommit module Rules class Nth < ::Avm::Git::AutoCommit::Rules::Base common_constructor :number do self.number = number.to_i end class WithFile < ::Avm::Git::AutoCommit::Rules::Base::WithFile def commit_info file.commits(number - 1).if_present { |v| new_commit_info.fixup(v) } end end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
avm-tools-0.93.0 | lib/avm/git/auto_commit/rules/nth.rb |
avm-tools-0.92.0 | lib/avm/git/auto_commit/rules/nth.rb |