google / google/gnostic

Resolve question about presence/absence of OpenAPI object properties

Open
#5 1 comment 0 reactions 1 assignee Claimed by @timburks View on GitHub
Dominant language
Go
Stars
2.3k
Forks
279
PR merge metrics
No merged PRs in 30d

Description

Question about object properties from @wora:

> Does OpenAPI depend on presence?
e.g. for a property like "bool foo", does OpenAPI treat true, false, and null as 3 separate states?
If you use proto3, you will **prohibit** swagger from allowing such tri-state properties. To support tri-state properties, you have to use proto2.

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.