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

fix go-to-definition to symbols in large files #13987

Merged
merged 2 commits into from
Sep 27, 2022
Merged

Conversation

dsyme
Copy link
Contributor

@dsyme dsyme commented Sep 26, 2022

Such a simple fix...

The problem kicks whenever we're going to symbols in files that have above 10000 symbol resolutions

Fixes #13986

@dsyme
Copy link
Contributor Author

dsyme commented Sep 26, 2022

@dotnet/fsharp-team-msft The fix is so simple and obviously correct, and constructing a large test case would take some time, I think we should do that in a separate PR.

@dsyme
Copy link
Contributor Author

dsyme commented Sep 26, 2022

@vzarytovskii Probably worth getting into 17.4

@vzarytovskii
Copy link
Member

@vzarytovskii Probably worth getting into 17.4

Yes, we should cherry-pick it.

@auduchinok
Copy link
Member

It also fixes #6583. 🙂

@vzarytovskii
Copy link
Member

It actually should probably target 17.4 branch directly.

@dsyme dsyme changed the base branch from main to release/dev17.4 September 26, 2022 23:10
@dsyme
Copy link
Contributor Author

dsyme commented Sep 26, 2022

@vzarytovskii retargeted to 17.4, can you approve please? Thanks

Is 17.4 flowing to main at the moment?

@dsyme dsyme changed the base branch from release/dev17.4 to main September 26, 2022 23:12
@dsyme
Copy link
Contributor Author

dsyme commented Sep 26, 2022

@vzarytovskii actually will need to cherry pick it separately I think, I'll create a separate PR for that

dsyme added a commit that referenced this pull request Sep 26, 2022
dsyme added a commit that referenced this pull request Sep 26, 2022
@dsyme
Copy link
Contributor Author

dsyme commented Sep 26, 2022

@auduchinok I should have read that issue more carefully, sorry

@cartermp
Copy link
Contributor

This is a good fix

@vzarytovskii vzarytovskii merged commit 58023aa into dotnet:main Sep 27, 2022
vzarytovskii pushed a commit that referenced this pull request Sep 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

GoToDefinition is not working for some identifiers in VisualFSharp.sln
5 participants