Vs code
N/A
rules:
rule/operationId-casing:
subject:
type: Operation
property: operationId
assertions:
casing: snake_case
rule/tag-max-length:
subject:
type: Tag
property: description
assertions:
maxLength: 30
rule/parameters-examples:
subject:
type: Parameter
assertions:
requireAny:
- example
- examples
extends:
- recommended
- Pretty easy to configure linting
- Various set of rules
- Really nice docs =)
If we have duplicate paths, all error highlighting disappears -_-

Before duplication (expected behavior):

After duplication:

rule/parameters-examples:
subject:
type: Parameter
assertions:
requireAny:
- example
- examples
extends:
- recommendedWe have the error at the Root when we change example to examples


N/A