Sha256: 1197c423b316758dd0cdf5ff1a20090888902859ad4498c3ef6528864a1e272e

Contents?: true

Size: 403 Bytes

Versions: 9

Compression:

Stored size: 403 Bytes

Contents

module OasRails
  module YARD
    class RequestBodyTag < ::YARD::Tags::Tag
      attr_accessor :klass, :schema, :required

      def initialize(tag_name, text, klass, schema: {}, required: false)
        # initialize(tag_name, text, types = nil, name = nil)
        super(tag_name, text, nil, nil)
        @klass = klass
        @schema = schema
        @required = required
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
oas_rails-0.9.0 lib/oas_rails/yard/request_body_tag.rb
oas_rails-0.8.4 lib/oas_rails/yard/request_body_tag.rb
oas_rails-0.8.3 lib/oas_rails/yard/request_body_tag.rb
oas_rails-0.8.2 lib/oas_rails/yard/request_body_tag.rb
oas_rails-0.8.1 lib/oas_rails/yard/request_body_tag.rb
oas_rails-0.8.0 lib/oas_rails/yard/request_body_tag.rb
oas_rails-0.7.0 lib/oas_rails/yard/request_body_tag.rb
oas_rails-0.6.0 lib/oas_rails/yard/request_body_tag.rb
oas_rails-0.5.0 lib/oas_rails/yard/request_body_tag.rb