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 file-name to ID-mapping code in solution. #71384

Open
CyrusNajmabadi opened this issue Dec 21, 2023 · 0 comments
Open

Fix file-name to ID-mapping code in solution. #71384

CyrusNajmabadi opened this issue Dec 21, 2023 · 0 comments
Assignees
Labels
Milestone

Comments

@CyrusNajmabadi
Copy link
Member

CyrusNajmabadi commented Dec 21, 2023

The only "bug" I see is what you called out in the add/remove documents where they're creating a new file name -> ID map from the original state, rather than the state it's built up so far while looping for each set of documents per project. That indeed looks like a bug, so do file a bug for that (or poke me to do it.)

#71257 (review)

Also

I agree you have maintained the behavior, but I strongly suspect that original behavior is a bug, and in VS we never notice since we'll only ever see all the documents applying to a single project. I'm quite surprised we didn't have a test for that, so if you don't want to investigate as a part of this PR please do file a tracking bug for this.

#71257 (comment)

@dotnet-issue-labeler dotnet-issue-labeler bot added Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead labels Dec 21, 2023
@Cosifne Cosifne removed the untriaged Issues and PRs which have not yet been triaged by a lead label Jul 5, 2024
@CyrusNajmabadi CyrusNajmabadi added this to the 17.13 milestone Nov 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants