IBM / openapi-validator

Configurable and extensible validator/linter for OpenAPI documents
Apache License 2.0
481 stars 88 forks source link

feat(no-$ref-siblings): modify rule to also run on OpenAPI 3.1.x documents #635

Closed padamstx closed 11 months ago

padamstx commented 11 months ago

PR summary

This commit modifies the 'no-$ref-siblings' rule which is inherited from Spectral's oas ruleset. Specifically, we modify the rule so that it is run on OpenAPI 3.1.x documents instead of only 3.0.x documents.

PR Checklist

General checklist

Please make sure that your PR fulfills the following requirements:

Checklist for adding a new validation rule:

ibm-devx-sdk commented 11 months ago

:tada: This PR is included in version 1.13.0 :tada:

The release is available on npm package (@latest dist-tag)

Your semantic-release bot :package::rocket:

ibm-devx-sdk commented 11 months ago

:tada: This PR is included in version 1.13.0 :tada:

The release is available on npm package (@latest dist-tag)

Your semantic-release bot :package::rocket:

ibm-devx-sdk commented 6 months ago

:tada: This PR is included in version 1.3.1 :tada:

The release is available on npm package (@latest dist-tag)

Your semantic-release bot :package::rocket: