This ruleset strictly follows the specifications. All the rules are of severity error:
- criteria-unique
- no-duplicated-tag-names
- no-example-value-and-externalValue
- spec-no-invalid-tag-parents
- no-identical-paths
- no-undefined-server-variable
- no-unresolved-refs
- nullable-type-sibling
- operation-operationId-unique
- operation-parameters-unique
- parameters-unique
- path-declaration-must-exist
- path-not-include-query
- path-parameters-defined
- requestBody-replacements-unique
- sourceDescription-name-unique
- sourceDescription-type
- sourceDescriptions-not-empty
- spec-components-invalid-map-name
- spec-discriminator-defaultMapping
- spec-example-values
- spec-no-invalid-encoding-combinations
- spec-no-invalid-tag-parents
- spec-strict-refs
- step-onFailure-unique
- step-onSuccess-unique
- stepId-unique
- struct
- workflow-dependsOn
- workflowId-unique