Uploaded image for project: 'FOLIO'
  1. FOLIO
  2. FOLIO-1399

Improve lint-raml to handle RMB v20+ schema $ref as key names

    XMLWordPrintable

    Details

    • Template:

      Description

      The script folio-tools/lint-raml/lint_raml_cop.py does already handle "RAML 1.0" as well as "RAML 0.8".

      The new RMB v20 (RMB-109) uses "RAML 1.0" only.

      Its dependencies still utilise the schema key names declared in the RAML files as the $ref value to link a parent JSON schema to another schema. However now it does not allow those $ref values to be a filename or relative pathname.

      So the lint_raml_cop.py independent verification script needs to continue to handle our previous style of $ref using pathnames (FOLIO-573), as well as now the key names.

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                dcrossley David Crossley
                Reporter:
                dcrossley David Crossley
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases