google / google/gnostic

Discussion/FR: OAS validation

Open
#129 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.