Skip to content

[REQ] OpenAPINormalizer FILTER improvements #22127

@jpfinne

Description

@jpfinne

Is your feature request related to a problem? Please describe.

FILTER is currently only limited to one kind of filter: operationId, path or method.
There is no way to specify filters on several conditions.
There is no way to filter on the paths.
The normalizer fails to parse expressions with a space before the colon. For example: operationId : getList
In case of syntax error, the filter is ignored with an error message in the logs. This may go unnoticed.

Allow adding new filters in a custom normalizer (extensible)

Describe the solution you'd like

  • Add a new filter path for filter paths starting with.
  • Allow multiple filters separated with a semi-column
  • Fails for invalid syntax

Describe alternatives you've considered

N/A

Additional context

N/A

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions