-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Description
Some enhancements I'd be happy port from my project:
- parametrized Reference (Request: Add type parameter to Reference #39)
- ExtendableModel (Better support of Specification Extensions for callbacks, paths and responses #40, also validate extended properties start with 'x-' in 3.0)
- parameter style enum (currently it's
str
) - validating that no more than one of
example
andexamples
is defined - ModelWithAdditionalProperties (I use it for operations in PathItem, instead of separate fields)
- ModelWithPatternProperties (paths must start with '/', response keys constrained with regex)
- reference resolver (local only)
- exposing ParameterBase (parent of Parameter and Header)
Also, Paths could be changed to this is validdict[str, PathItem | Reference]
, and ref
could be removed from PathItem
.
- validate parameter has no more than one of
content
andschema
Metadata
Metadata
Assignees
Labels
No labels