Learn
Guides to writing and using OpenLint rulesets.
- OpenLint 101
The ruleset format in six small, working examples: rules, severity, built-in rulesets, functions, formats and messages, and aliases.
- Aliases
How aliases work today: naming selectors, building on them, scoped aliases per format, and where they don't reach.
- Rule snippets
Reusable regular expressions, JSONPath and aliases for writing rules, starting with selecting every
serversentry in OpenAPI. - Built-in rules
Every rule in
spectral:oas,spectral:asyncapiandspectral:arazzo: whether it runs by default, its severity, and the formats it applies to.
More to come. Suggest topics in the education discussion.