IBM / openapi-validator

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

fix(ibm-requestbody-name): turn rule off by default, is now redundant #673

Closed dpopp07 closed 3 months ago

dpopp07 commented 3 months ago

Now that the IBM API Handbook provides firm and robust guidance on schema naming and we validate for this guidance in 'ibm-schema-naming-convention', requiring the 'x-codegen-request-body-name' to be specified on relevant schemas is no longer necessary. It is resulting in APIs having to duplicate names between the schema name, title, and extension. This rule will remain in place for teams that wish to use it but this commit turns it off by default.

PR summary

PR Checklist

General checklist

Please make sure that your PR fulfills the following requirements: