Skip to content

Conversation

@jaredpar
Copy link
Member

@jaredpar jaredpar commented May 2, 2023

The previous version of DiaSymReader had only a netstandard1.6 target framework. That brought in versions of System.Private.Uri that component governance was flagging as an issue: for us and pretty much anyone that took a dependency on our NuPkg. This version has a netstandard2.0 target so this should alleviate the problem

The previous version of DiaSymReader had only a `netstandard1.6` target
framework. That brought in versions of `System.Private.Uri` that
component governance was flagging as an issue: for us and pretty much
anyone that took a dependency on our NuPkg. This version has a
`netstandard2.0` target so this should alleviate the problem
@jaredpar jaredpar requested a review from a team as a code owner May 2, 2023 14:36
@ghost ghost added Area-Infrastructure untriaged Issues and PRs which have not yet been triaged by a lead labels May 2, 2023
@jaredpar jaredpar removed the untriaged Issues and PRs which have not yet been triaged by a lead label May 2, 2023
@jaredpar
Copy link
Member Author

jaredpar commented May 2, 2023

@dotnet/roslyn-infrastructure PTAL

@jaredpar
Copy link
Member Author

jaredpar commented May 2, 2023

@Cosifne FYI as this changes on of our dependencies and in theory could impact VS insertion. Seems very unlikely but want to call it out.

jaredpar added a commit to dotnet/razor that referenced this pull request May 2, 2023
The inclusion of System.Private.Uri as a package reference was done to
solve component governance issues. This came specificaly from including
`nestandard1.6` in our dependency graph via Microsoft.DiaSymReader.
There is now a `netstandard2.0` version of that package that we can move
to and, _should_, let us remove the System.Private.Uri references.

A [similar change](dotnet/roslyn#68055) is going
through roslyn now that will eventually let us remove this entirely. In
the meantime though it's fine to have an explicit reference here.
@jaredpar jaredpar merged commit 203bae0 into dotnet:main May 2, 2023
@jaredpar jaredpar deleted the dia branch May 2, 2023 17:22
@ghost ghost added this to the Next milestone May 2, 2023
jaredpar added a commit to dotnet/razor that referenced this pull request May 2, 2023
The inclusion of System.Private.Uri as a package reference was done to
solve component governance issues. This came specificaly from including
`nestandard1.6` in our dependency graph via Microsoft.DiaSymReader.
There is now a `netstandard2.0` version of that package that we can move
to and, _should_, let us remove the System.Private.Uri references.

A [similar change](dotnet/roslyn#68055) is going
through roslyn now that will eventually let us remove this entirely. In
the meantime though it's fine to have an explicit reference here.
@Cosifne Cosifne modified the milestones: Next, 17.7 P2 May 31, 2023
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.

3 participants