Discussion/FR: OAS validation
Open
- Dominant language
- Go
- Stars
- 2.3k
- Forks
- 279
- PR merge metrics
- No merged PRs in 30d
Description
Some APIs may have non-valid OAS keys, and while it's probably not the goal of gnoistic to "make a client for every API", it might be worth discussing if we want to handle/error on APIs that aren't OAS compliant. As an example, the Google Discovery v1 API refers to the '$ref' as the key name, but '$' may not be OAS compliant (non-ASCII letter key).
Related conversation:
https://github.com/googleapis/gnostic-go-generator/issues/9
Contributor guide
Assessment
This issue has not been assessed yet.