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

Add support for * in workspace symbol search #159377

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

gayanper
Copy link
Contributor

@gayanper gayanper commented Aug 27, 2022

The new changset fix the issue with * in workspace symbol search by passing the original query with * in the LS, but use query components without * for matching with fuzzy score.

Improvement to resolve : #149144

@gayanper gayanper changed the title Improve symbols quick pick to support wild cards Improve fuzzy score to support wild cards in LS requests such as symbol search Aug 28, 2022
@gayanper
Copy link
Contributor Author

gayanper commented Aug 29, 2022

@TylerLeonhardt or @jrieken will you be able to have a look at this change and let me know what you think ?

@gayanper gayanper force-pushed the wildcard_fuzzy branch 3 times, most recently from afbdf25 to 978a067 Compare September 3, 2022 16:10
@gayanper
Copy link
Contributor Author

gayanper commented Sep 6, 2022

@jrieken will you have time to check this change?

@jrieken
Copy link
Member

jrieken commented Sep 6, 2022

No, I am the wrong person for this

@gayanper
Copy link
Contributor Author

gayanper commented Sep 6, 2022

No, I am the wrong person for this

@jrieken could help me to reach the correct leads in this area to get an review ?

@gayanper
Copy link
Contributor Author

gayanper commented Sep 7, 2022

I think we can improve this change not to be intrusive on fuzzy score login, will see if the problem could be solved without replacing * and ? and try to solve it at the symbol picker side instead.

@gayanper gayanper changed the title Improve fuzzy score to support wild cards in LS requests such as symbol search Add support for * in workspace symbol search Sep 8, 2022
@gayanper
Copy link
Contributor Author

gayanper commented Sep 8, 2022

@TylerLeonhardt I have update the PR with a new approach to solve the * issue. Please let me know what you think.

@TylerLeonhardt TylerLeonhardt added this to the October 2022 milestone Sep 8, 2022
@gayanper
Copy link
Contributor Author

gayanper commented Oct 9, 2022

Any feedback on this PR ?

@TylerLeonhardt
Copy link
Member

Hey 👋 I haven't had the time to look at this PR. I'll try to get to it in November (I'll be going out of town for 2 weeks)

@gayanper
Copy link
Contributor Author

Hey 👋 I haven't had the time to look at this PR. I'll try to get to it in November (I'll be going out of town for 2 weeks)

Just a ping to see if this PR is in the todo list for November release

@gayanper
Copy link
Contributor Author

Any update on this ?

@raulvaldoleiros
Copy link

raulvaldoleiros commented Dec 20, 2022

-- please?
For someone to look at this :)

@gayanper
Copy link
Contributor Author

gayanper commented Jan 8, 2023

@TylerLeonhardt any updates on this ? Will this be considered for next release in 2023 ?

@gayanper
Copy link
Contributor Author

Any update on this ?

@TylerLeonhardt TylerLeonhardt removed this from the January 2023 milestone Jan 23, 2023
@TylerLeonhardt TylerLeonhardt added this to the February 2023 milestone Jan 23, 2023
The fix change the code so that the query to LS is sent with * while the
query components used to perform the matching is fixed by removing the
* characters for workspace symbol search.
@vivodi
Copy link

vivodi commented Dec 29, 2024

Is this still relevant?

@raulvaldoleiros
Copy link

Yes, this continues to be relevant because without it makes search for symbols quite hard

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[regression] Workspace symbol search doesn't show results when query contains *
6 participants