Sha256: 66b92be7074060dcf8ba006e44390d3c105777cd70d25133985126776691d7c0

Contents?: true

Size: 302 Bytes

Versions: 10

Compression:

Stored size: 302 Bytes

Contents

# frozen_string_literal: true

module Milestoner
  module Commits
    module Enrichers
      # Enriches a commit URI based on trailer information.
      class URI
        include Milestoner::Import[:input]

        def call(commit) = format input.commit_uri, id: commit.sha
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
milestoner-17.11.0 lib/milestoner/commits/enrichers/uri.rb
milestoner-17.10.0 lib/milestoner/commits/enrichers/uri.rb
milestoner-17.9.0 lib/milestoner/commits/enrichers/uri.rb
milestoner-17.6.0 lib/milestoner/commits/enrichers/uri.rb
milestoner-17.5.0 lib/milestoner/commits/enrichers/uri.rb
milestoner-17.4.0 lib/milestoner/commits/enrichers/uri.rb
milestoner-17.3.0 lib/milestoner/commits/enrichers/uri.rb
milestoner-17.2.0 lib/milestoner/commits/enrichers/uri.rb
milestoner-17.1.0 lib/milestoner/commits/enrichers/uri.rb
milestoner-17.0.0 lib/milestoner/commits/enrichers/uri.rb