Commit 139e71e
committed
Fix workspace symbol search regression: restore fast symbol search path for scope::variable queries
The 'fast symbol search' commit (674148f) introduced experimentEnabled
to WorkspaceSymbolParams which switches the language server to a faster
code path that correctly handles scope::variable queries.
A subsequent commit (c3f8d0c) removed this flag as part of cleaning up
the experiment, but this caused the server to fall back to the legacy
code path that breaks scoped symbol searches (e.g. ns::var returns
results for 'ns::' but then fails to return results once any text is
typed after '::', breaking all scope::variable searches and Copilot
definition lookups for scoped symbols).
Fix: restore experimentEnabled: true unconditionally so the working
fast code path is always used.
Fixes #142001 parent 709194d commit 139e71e
File tree
2 files changed
+3
-1
lines changed- Extension/src/LanguageServer
- Providers
2 files changed
+3
-1
lines changedLines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
311 | 311 | | |
312 | 312 | | |
313 | 313 | | |
| 314 | + | |
314 | 315 | | |
315 | 316 | | |
316 | 317 | | |
| |||
0 commit comments