Skip to content

Issue with overlays JSONPath syntax overlays spec compliance #190

@segevfiner

Description

@segevfiner

The OpenAPI overlays spec mandates the use of JSONPath as specified by RFC 9535, which allows filters without surrounding parentheses:

$.security[[email protected]]

But the JSONPath library (jsonpath-plus) used by this project currently used by openapi-format requires parentheses:

$.security[?(@.cookieAuth)]

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions