Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-3846

Openapi 2.0 (swagger) semantic validations

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Not a Bug
    • Icon: Minor Minor
    • None
    • 2.7 GA
    • Toolbox
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started

      Currently, toolbox validates swagger spec content at the following levels:

      • yam/json syntax
      • swagger schema

      There are semantic validations not done to check, for instance, duplicated operationId.
      Semantic validations should be implemented to reject invalid swagger docs. Source for semantic validations: https://github.com/swagger-api/swagger-editor/tree/master/src/plugins/validate-semantic

      More info at https://github.com/3scale/3scale_toolbox/issues/223

            Unassigned Unassigned
            eguzki Eguzki Astiz Lezaun
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: