resolving-references
resolving-references
is a rule that checks if all references in the OpenAPI specification are resolved. It’s built
into the core of vacuum and cannot be disabled. It will run regardless of the configuration.
Any $ref
that cannot be resolved, or located anywhere in the document, or any sub-document, will trigger this rule.
What does resolved mean?
A reference is considered resolved if it can be located in the document, or any sub-document. If a reference leads to no-where, it creates an invalid specification.
How do I fix this violation?
Ensure that all references can be correctly resolved and located.