Skip to content
This repository was archived by the owner on Jan 19, 2025. It is now read-only.
This repository was archived by the owner on Jan 19, 2025. It is now read-only.

API Editor: Additional Filter commands #487

@GideonKoenig

Description

@GideonKoenig

Is your feature request related to a problem? Please describe

Currently there are very little options for filtering.

Desired solution

Add ways to filter on declaration type, name, annotations status, annotation type. Also add the negation of every existing and new filter option.

Additional context

The Code for this can be found in "api-editor/gui". The language is TypeScript.

Gewünschte Filter (mehrere möglich, implizite Konjunktion):
Zeige nur bestimmte Deklarationsarten¹

  • is:class ("module" , "class", "function", "parameter")

Zeige nur Deklarationen mit Namen xy

  • hasName:xy name:xy

Zeige nur Deklarationen mit irgendeiner Annotation

  • is:annotated annotation:any

Zeige nur Deklarationen mit Annotation xy

  • hasAnnotation:boundary annotation:@boundary

Negation dieser Filter

  • !is:class

Old commands like "module:" , "class: ", "function: ", "parameter: " should be deleted.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions