Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bail if no language servers support workspace symbols #7286

Merged
merged 1 commit into from
Jun 8, 2023

Conversation

the-mikedavis
Copy link
Member

The behavior prior to this commit opened the picker and then showed the error. We can check the feature availability before performing the first query to prevent opening up the picker unnecessarily.

The behavior prior to this commit opened the picker and then showed
the error. We can check the feature availability before performing the
first query to prevent opening up the picker unnecessarily.
@the-mikedavis the-mikedavis added E-easy Call for participation: Experience needed to fix: Easy / not much A-language-server Area: Language server client S-waiting-on-review Status: Awaiting review from a maintainer. labels Jun 7, 2023
Copy link
Member

@pascalkuthe pascalkuthe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just because I was confused at first and have this written down somewhere: This is necessary because the workspace symbol picker is a dynamic picker (the normal symbol picker isn't). Thanks!

@archseer archseer merged commit d442712 into master Jun 8, 2023
@archseer archseer deleted the bail-workspace-symbols-if-unavailable branch June 8, 2023 00:48
Triton171 pushed a commit to Triton171/helix that referenced this pull request Jun 18, 2023
wes-adams pushed a commit to wes-adams/helix that referenced this pull request Jul 4, 2023
mtoohey31 pushed a commit to mtoohey31/helix that referenced this pull request Jun 2, 2024
smortime pushed a commit to smortime/helix that referenced this pull request Jul 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-language-server Area: Language server client E-easy Call for participation: Experience needed to fix: Easy / not much S-waiting-on-review Status: Awaiting review from a maintainer.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants