Search expression parsing library
Open
Type: enhancement
- Dominant language
- Dart
- Stars
- 944
- Forks
- 184
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 12
Description
Search expressions on the pub site are a bit ad-hoc, and their parsing is will get more and more complex as new requests come in. We'll need a formalized query format with a (separate) query library that does the parsing and exposes the query structure.
This should include:
- grouping expressions: `AND`, `OR`, with `( ... )` sub-groups
- `field:value` expressions
- `"exact match phrases"`
- (optionally) weights
Contributor guide
Assessment
This issue has not been assessed yet.