Sha256: 8ec159ea9f107f232245f2657ac44dc730dcc4404cc842d54a1993e190be8f24
Contents?: true
Size: 824 Bytes
Versions: 4
Compression:
Stored size: 824 Bytes
Contents
require 'diesel/swagger/info' require 'diesel/swagger/external_docs' require 'diesel/swagger/security' require 'diesel/swagger/security_definition' require 'diesel/swagger/path' require 'diesel/swagger/definition' # require 'diesel/swagger/response' module Diesel module Swagger class Specification < Node attribute :swagger attribute :info, validate: true attribute :host attribute :base_path attribute :external_docs, validate: true list :schemes list :consumes list :produces list :tags, validate: true hash :paths, validate: true hash :definitions, validate: true hash :parameters, validate: true hash :responses, validate: true hash :security_definitions, validate: true hash :security, validate: true end end end
Version data entries
4 entries across 4 versions & 1 rubygems