Sha256: 8ec06086c48917f7a22c947e6ad8ae42179a891f59ac7c78cef5afc949b17e97

Contents?: true

Size: 353 Bytes

Versions: 10

Compression:

Stored size: 353 Bytes

Contents

module PactBroker
  module Contracts
    ContractsPublicationResults = Struct.new(:pacticipant, :version, :tags, :contracts, :notices) do
      def self.from_hash(params)
        new(params[:pacticipant],
          params[:version],
          params[:tags],
          params[:contracts],
          params[:notices]
        )
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
pact_broker-2.88.0 lib/pact_broker/contracts/contracts_publication_results.rb
pact_broker-2.87.0 lib/pact_broker/contracts/contracts_publication_results.rb
pact_broker-2.86.0 lib/pact_broker/contracts/contracts_publication_results.rb
pact_broker-2.85.1 lib/pact_broker/contracts/contracts_publication_results.rb
pact_broker-2.85.0 lib/pact_broker/contracts/contracts_publication_results.rb
pact_broker-2.84.0 lib/pact_broker/contracts/contracts_publication_results.rb
pact_broker-2.83.0 lib/pact_broker/contracts/contracts_publication_results.rb
pact_broker-2.82.0 lib/pact_broker/contracts/contracts_publication_results.rb
pact_broker-2.81.0 lib/pact_broker/contracts/contracts_publication_results.rb
pact_broker-2.80.0 lib/pact_broker/contracts/contracts_publication_results.rb