Uploaded image for project: 'Common Controller SDK'
  1. Common Controller SDK
  2. CCSDK-4035

Investigate more specific types/schemas in OpenAPI

XMLWordPrintable

      We use alot of optional fields - some of which are not appropriate for some circumstances.
      The O-RAN Spec reuses types alot - with constraints described in spec documents rather than in the schema.

      Reasons:

      • More specific documentation / examples
      • Unclear presence/usage of optional fields
      • Easier to test
      • Easier to check spec compliance
        Cons:
      • Adapters needed to translate similar objects of different Java types
      • More complex openapi/more schemas

            Unassigned Unassigned
            JohnKeeney John Keeney
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: