IBM / openapi-validator

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

feat(ibm-no-nullable-properties): add new spectral-style rule #626

Closed padamstx closed 1 year ago

padamstx commented 1 year ago

PR summary

This commit introduces the new spectral-style rule 'ibm-no-nullable-properties', which will warn about the presence of nullable schema properties in schemas other than JSON merge/patch requestBody schemas (where nullable properties are allowed).

PR Checklist

General checklist

Please make sure that your PR fulfills the following requirements:

Checklist for adding a new validation rule:

padamstx commented 1 year ago

I think I've addressed all the review comments

ibm-devx-sdk commented 1 year ago

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

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

Your semantic-release bot :package::rocket:

ibm-devx-sdk commented 1 year ago

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

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

Your semantic-release bot :package::rocket:

ibm-devx-sdk commented 1 year ago

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

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

Your semantic-release bot :package::rocket: