Sha256: 1a98ae050e03c43d51cb673dc8ef6062b86720f3b1b9e4c0dba4ba5b318e262d

Contents?: true

Size: 638 Bytes

Versions: 114

Compression:

Stored size: 638 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

114 entries across 114 versions & 1 rubygems

Version Path
pact-1.32.0 lib/pact/doc/markdown/generator.rb
pact-1.31.0 lib/pact/doc/markdown/generator.rb
pact-1.30.0 lib/pact/doc/markdown/generator.rb
pact-1.29.0 lib/pact/doc/markdown/generator.rb
pact-1.28.0 lib/pact/doc/markdown/generator.rb
pact-1.28.0.rc1 lib/pact/doc/markdown/generator.rb
pact-1.27.0 lib/pact/doc/markdown/generator.rb
pact-1.26.0 lib/pact/doc/markdown/generator.rb
pact-1.25.0 lib/pact/doc/markdown/generator.rb
pact-1.24.0 lib/pact/doc/markdown/generator.rb
pact-1.23.0 lib/pact/doc/markdown/generator.rb
pact-1.22.2 lib/pact/doc/markdown/generator.rb
pact-1.22.0 lib/pact/doc/markdown/generator.rb
pact-1.21.0 lib/pact/doc/markdown/generator.rb
pact-1.20.1 lib/pact/doc/markdown/generator.rb
pact-1.20.0 lib/pact/doc/markdown/generator.rb
pact-1.19.2 lib/pact/doc/markdown/generator.rb
pact-1.19.1 lib/pact/doc/markdown/generator.rb
pact-1.19.0 lib/pact/doc/markdown/generator.rb
pact-1.18.0 lib/pact/doc/markdown/generator.rb