Sha256: 4ab776883c3812fd03afc3161da57b5846ab85982a508493c426d7b0a08a73b9

Contents?: true

Size: 423 Bytes

Versions: 4

Compression:

Stored size: 423 Bytes

Contents

# Copyright (c) 2020 Jerome Arbez-Gindre
# frozen_string_literal: true

require 'defmastership/modifier/update_def'

module Defmastership
  module Modifier
    # modify one line after another
    class UpdateDefChecksum < UpdateDef
      private

      def reference_replacement(reference, match)
        "#{reference}(#{match[:explicit_version]}#{document.ref_to_def(reference).sha256_short})"
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
defmastership-1.3.0 lib/defmastership/modifier/update_def_checksum.rb
defmastership-1.2.0 lib/defmastership/modifier/update_def_checksum.rb
defmastership-1.1.1 lib/defmastership/modifier/update_def_checksum.rb
defmastership-1.1.0 lib/defmastership/modifier/update_def_checksum.rb