Sha256: cbc5b217e7b78b32c5744b837e76da9b27583ee18561941d64df2cd3756963c7

Contents?: true

Size: 637 Bytes

Versions: 98

Compression:

Stored size: 637 Bytes

Contents

require 'pact/doc/generator'
require 'pact/doc/markdown/consumer_contract_renderer'
require 'pact/doc/markdown/index_renderer'

module Pact
  module Doc
    module Markdown
      class Generator < Pact::Doc::Generator
        def initialize pact_dir, doc_dir
          super(pact_dir, doc_dir,
            consumer_contract_renderer: ConsumerContractRenderer,
            doc_type: 'markdown',
            file_extension: '.md',
            index_renderer: IndexRenderer,
            index_name: 'README')
        end

        def self.call pact_dir, doc_dir
          new(pact_dir, doc_dir).call
        end
      end
    end
  end
end

Version data entries

98 entries across 98 versions & 1 rubygems

Version Path
pact_broker-2.79.1 lib/pact/doc/markdown/generator.rb
pact_broker-2.79.0 lib/pact/doc/markdown/generator.rb
pact_broker-2.78.1 lib/pact/doc/markdown/generator.rb
pact_broker-2.78.0 lib/pact/doc/markdown/generator.rb
pact_broker-2.77.0 lib/pact/doc/markdown/generator.rb
pact_broker-2.76.2 lib/pact/doc/markdown/generator.rb
pact_broker-2.76.1 lib/pact/doc/markdown/generator.rb
pact_broker-2.76.0 lib/pact/doc/markdown/generator.rb
pact_broker-2.75.0 lib/pact/doc/markdown/generator.rb
pact_broker-2.74.1 lib/pact/doc/markdown/generator.rb
pact_broker-2.74.0 lib/pact/doc/markdown/generator.rb
pact_broker-2.73.0 lib/pact/doc/markdown/generator.rb
pact_broker-2.72.0 lib/pact/doc/markdown/generator.rb
pact_broker-2.71.0 lib/pact/doc/markdown/generator.rb
pact_broker-2.70.0 lib/pact/doc/markdown/generator.rb
pact_broker-2.69.0 lib/pact/doc/markdown/generator.rb
pact_broker-2.68.1 lib/pact/doc/markdown/generator.rb
pact_broker-2.68.0 lib/pact/doc/markdown/generator.rb
pact_broker-2.67.0 lib/pact/doc/markdown/generator.rb
pact_broker-2.66.0 lib/pact/doc/markdown/generator.rb