Skip to content

OpenAPI Generator Spec fails validation on divergent OpenAPI fork #229

Description

@gaben98

OpenAPI v3 has a very commonly used fork including many languages not supported by Swagger's version of OpenAPI v3. The API spec for Square fails to validate for OpenAPI Generator due to the following issues:

  • attribute components.schemas.CatalogModifierOverride.CatalogModifierToggleOverrideType is not of type schema
  • paths.'/v2/vendors/{vendor_id}'. Declared path parameter vendor_id needs to be defined as a path parameter in path or operation level
  • attribute info.externalDocs is unexpected

These can be fixed by the following changes:

  1. Image
  2. Image
  3. Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions