Sha256: 78de8943b4de40d810d6e63e6ec47a8de2f4c175601a9a166fc304e9dc6c8207

Contents?: true

Size: 783 Bytes

Versions: 7

Compression:

Stored size: 783 Bytes

Contents

module OpenAPIParser
  class OpenAPIError < StandardError
    def initialize: (untyped reference) -> untyped
  end

  class ValidateError < OpenAPIError
    def initialize: (untyped data, (String | nil) type, untyped reference) -> untyped
    def message: -> String
               
    def self.build_error_result: (Object value, OpenAPIParser::Schemas::Schema schema) -> [nil, OpenAPIParser::ValidateError]
  end

  class NotExistDiscriminatorMappedSchema < OpenAPIError
    def initialize: (untyped mapped_schema_reference, untyped reference) -> untyped
    def message: -> String
  end

  class NotExistDiscriminatorPropertyName < OpenAPIError
    def initialize: (untyped mapped_schema_reference, untyped value, untyped reference) -> untyped
    def message: -> String
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
openapi_parser-2.2.3 sig/openapi_parser/errors.rbs
openapi_parser-2.2.2 sig/openapi_parser/errors.rbs
openapi_parser-2.2.1 sig/openapi_parser/errors.rbs
openapi_parser-2.2.0 sig/openapi_parser/errors.rbs
openapi_parser-2.1.0 sig/openapi_parser/errors.rbs
openapi_parser-2.0.0 sig/openapi_parser/errors.rbs
openapi_parser_firetail-1.0.0 sig/openapi_parser/errors.rbs