-
Notifications
You must be signed in to change notification settings - Fork 9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenAPI 3.1.0 support: example generation from JSON Schema 2020-12 #8577
Labels
Comments
Functions from PR where above mentioned problems were remedied: #8724 |
char0n
added a commit
that referenced
this issue
May 30, 2023
char0n
added a commit
that referenced
this issue
May 30, 2023
char0n
added a commit
that referenced
this issue
May 30, 2023
char0n
added a commit
that referenced
this issue
May 30, 2023
char0n
added a commit
that referenced
this issue
May 30, 2023
char0n
added a commit
that referenced
this issue
May 31, 2023
char0n
added a commit
that referenced
this issue
May 31, 2023
char0n
added a commit
that referenced
this issue
May 31, 2023
These overrides are specific to OpenAPI 3.1.0 and JSON Schema 2020-12. Refs #8577
char0n
added a commit
that referenced
this issue
May 31, 2023
These overrides are specific to OpenAPI 3.1.0 and JSON Schema 2020-12. Refs #8577
char0n
added a commit
that referenced
this issue
May 31, 2023
char0n
added a commit
that referenced
this issue
Jun 1, 2023
char0n
added a commit
that referenced
this issue
Jun 1, 2023
char0n
added a commit
that referenced
this issue
Jun 1, 2023
char0n
added a commit
that referenced
this issue
Jun 1, 2023
char0n
added a commit
that referenced
this issue
Jun 1, 2023
These overrides are specific to OpenAPI 3.1.0 and JSON Schema 2020-12. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 1, 2023
char0n
added a commit
that referenced
this issue
Jun 5, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 5, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 6, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 9, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 9, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 9, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 9, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 10, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 10, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 11, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 11, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 11, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 11, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 11, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 11, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
Missing keywords transformed into #8913 |
char0n
added a commit
that referenced
this issue
Jun 12, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
char0n
added a commit
that referenced
this issue
Jun 12, 2023
This change is specific to JSON Schema 2020-12 and OpenAPI 3.1.0. Refs #8577
This was referenced Jul 16, 2023
char0n
pushed a commit
that referenced
this issue
Nov 13, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The goal of this issue is to implement proper example generation for
Try it out
feature from JSON Schema 2020-12 schemas.The course of action here is to amend existing
samples
plugin to work with JSON Schema 2020-12 and not to blow up. We're aiming for quick win here. If time will allow us, we want to approach JSON Schema 2020-12 -> data generation in more complex way, similar to https://github.com/json-schema-faker/json-schema-fakerTODO:
type
keyword defined as an arrayconst
keywordexclusiveMaximum
andexclusiveMinimum
keywordsmultipleOf
keyworduniqueItems
keywordcontains
,minContains
andmaxContains
keywordmaxLength
,minLength
andpattern
keywordsmaxProperties
,minProperties
andrequired
keywordscontentEncoding
keywordcontentMediaType
keywordcontentSchema
keyworddefault
andexample
keywordexamples
keywordtype
keyword inferenceWhat we'll not be adding support for (in alpha/beta phase):
The text was updated successfully, but these errors were encountered: