Idea detail
fuzzy_search_whitespace
reqlan rq/core_analysis/search.rq:38
block
done
Summary
Matching treats `_`, `-`, `.` / `...` / `…`, and whitespace as interchangeable separators
so queries like `cli package`, `cli_package`, and `cli-package` hit the same idea.
Prefers query word order, but still matches when words are reordered or when intermediate name words are missing
( e. g. `package cli` → `cli_package`, `search actions` → `search_code_actions` ).
Extends fuzzy_search; implementation fuzzy-search.ts.
Navigation
Attributes
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | fuzzy_search | reqlan rq/core_analysis/search.rq | fuzzy_search_whitespace |
| references | file_search | reqlan rq/core_analysis/search.rq | fuzzy_search_whitespace |
| references | search_pane_match_highlighting | reqlan rq/extension/local-context/activitybar-panels/search.rq | fuzzy_search_whitespace |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…