Components Object
.callbacks property key case validator
config item: components.callbacks.key.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Components Object
.examples property key case validator
config item: components.examples.key.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Components Object
.headers property key case validator
config item: components.headers.key.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Components Object
.links property key case validator
config item: components.links.key.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Components Object
.parameters property key case validator
config item: components.parameters.key.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Components Object
.requestBodies property key case validator
config item: components.requestBodies.key.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Components Object
.responses property key case validator
config item: components.responses.key.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Components Object
.schemas property key case validator
config item: components.schemas.key.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Components Object
.securitySchemes property key case validator
config item: components.securitySchemes.key.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Encoding Object
.headers property key case validator
config item: encoding.headers.key.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Operation Object
.operationId case validator
config item: operation.operationId.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Operation Object
.tags must reference root tags validator
config item: operation.tags.element.must_reference_root_tags=*boolean*
must reference tags defined in OpenAPI Object tags property
Parameter Object
.name case validator for cookie
config item: parameter.name.cookie.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Parameter Object
.name case validator for header
config item: parameter.name.header.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Parameter Object
.name case validator for path
config item: parameter.name.path.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Parameter Object
.name case validator for query
config item: parameter.name.query.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Paths Object
key case validator
config item: paths.key.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Path Templating
variable must also match case
ApiResponse Object
.headers property key case validator
config item: response.headers.key.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Schema Object
.properties property key case validator
config item: schema.properties.key.case=upper-camel-case/lower-camel-case/upper-hyphen-case
must match case
Schema Object
.title property required validator
config item: schema.title.required=*boolean*
if this Schema Object's parent is
Schema Object
/
Components Object
, then title property is required