daveshanley / vacuum

vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you can think. vacuum is compatible with Spectral rulesets and generates compatible reports.
https://quobix.com/vacuum
MIT License
580 stars 48 forks source link

Circular ref check was not happening before model build. #415

Closed daveshanley closed 8 months ago

daveshanley commented 8 months ago

This was causing a stack overflow on certain specs. Provides resolution for: https://github.com/pb33f/libopenapi/issues/229