You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It looks like the dart LSP has the same behavior as intelephense #3619: when the query is the empty string it sends an empty array to avoid doing a lot of work and sending everything.
Repro
brew install dart
cd /tmp
dart create foo
hx foo
If you open
lib/foo.dart
and type<space> s
you'll see the local symbol picker is workingBut if you type
<space> S
then you'll see the global symbol picker is emptyDart's language server appears to support
workspace/symbol
, as workspace symbols seem to resolve in VSCode, and there appears to be some breadcrumbs in dart-lang/sdk to confirm support https://github.com/dart-lang/sdk/blob/086727ee6f66abdcc7050ee53504ba58e200ce40/pkg/analysis_server/tool/lsp_spec/lsp_meta_model.json#L1385-L1438Logs
Platform
macOS 12.6 (21G115)
Terminal Emulator
iTerm2 Build 3.5.0beta7
Helix Version
helix 22.08.1 (eada6d5)
The text was updated successfully, but these errors were encountered: