Sha256: 2456c45406c322c9bcdf47b56f8ac7001d6d735227862cd66d453304046a0d31

Contents?: true

Size: 354 Bytes

Versions: 9

Compression:

Stored size: 354 Bytes

Contents

module OasRails
  module YARD
    class ParameterTag < ::YARD::Tags::Tag
      attr_accessor :schema, :required, :location

      def initialize(tag_name, name, text, schema, location, required: false)
        super(tag_name, text, nil, name)
        @schema = schema
        @required = required
        @location = location
      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/parameter_tag.rb
oas_rails-0.8.4 lib/oas_rails/yard/parameter_tag.rb
oas_rails-0.8.3 lib/oas_rails/yard/parameter_tag.rb
oas_rails-0.8.2 lib/oas_rails/yard/parameter_tag.rb
oas_rails-0.8.1 lib/oas_rails/yard/parameter_tag.rb
oas_rails-0.8.0 lib/oas_rails/yard/parameter_tag.rb
oas_rails-0.7.0 lib/oas_rails/yard/parameter_tag.rb
oas_rails-0.6.0 lib/oas_rails/yard/parameter_tag.rb
oas_rails-0.5.0 lib/oas_rails/yard/parameter_tag.rb