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

Deduplicate references in CommandLineProject.CreateProjectInfo #58701

Conversation

jasonmalinowski
Copy link
Member

This was causing source indexers that use this API to make projects to break when they ironically tried to index Roslyn itself.

The only code in here is testing CommandLineProject, but that was
forwarded into Microsoft.CodeAnalysis.Workspaces awhile ago. So
after moving these tests, the project is empty.

The only thing that could be tested in
Microsoft.CodeAnalysis.Workspaces.Desktop is our MEFv1 host services,
but we already have enough implicit testing on that as it is. (Famous
last words.)
@jasonmalinowski jasonmalinowski requested a review from a team as a code owner January 7, 2022 02:12
@jasonmalinowski jasonmalinowski self-assigned this Jan 7, 2022
This was causing source indexers that use this API to make projects
to break when they ironically tried to index Roslyn itself.
@jasonmalinowski jasonmalinowski force-pushed the fix-metadata-reference-duplicate-handling branch from 1914e06 to 1f66342 Compare January 7, 2022 20:35
@jasonmalinowski jasonmalinowski merged commit bc76245 into dotnet:main Jan 7, 2022
@ghost ghost added this to the Next milestone Jan 7, 2022
@jasonmalinowski jasonmalinowski deleted the fix-metadata-reference-duplicate-handling branch January 8, 2022 03:24
@RikkiGibson RikkiGibson modified the milestones: Next, 17.2.P1 Feb 4, 2022
dibarbet pushed a commit to dibarbet/roslyn that referenced this pull request Mar 1, 2023
This matches the more or less equivalent change in Roslyn we did in
dotnet#58701.
dibarbet pushed a commit to dibarbet/roslyn that referenced this pull request Mar 1, 2023
…mmand arguments

This matches the more or less equivalent change in Roslyn we did in dotnet#58701.
dibarbet pushed a commit to dibarbet/vscode-csharp that referenced this pull request Jun 8, 2023
This matches the more or less equivalent change in Roslyn we did in
dotnet/roslyn#58701.
dibarbet pushed a commit to dibarbet/vscode-csharp that referenced this pull request Jun 8, 2023
…mmand arguments

This matches the more or less equivalent change in Roslyn we did in dotnet/roslyn#58701.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants