Sha256: 31cdc64130acfb1c97e753f0ce8688fc1b4f35821f7beb311efc96477958d0f6
Contents?: true
Size: 489 Bytes
Versions: 3
Compression:
Stored size: 489 Bytes
Contents
# frozen_string_literal: true require 'forwardable' require 'r2-oas/schema/v3/generator' module R2OAS module Schema class Generator extend Forwardable def_delegators :@generator, :generate_docs, :oas_doc def initialize(options = {}) case ::R2OAS.version when :v3 @generator = V3::Generator.new(options) else raise NoImplementError, "Do not support version: #{::R2OAS.version}" end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
r2-oas-0.1.3 | lib/r2-oas/schema/generator.rb |
r2-oas-0.1.2 | lib/r2-oas/schema/generator.rb |
r2-oas-0.1.0 | lib/r2-oas/schema/generator.rb |