-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
[release/8.0.2xx] Update dependencies from dotnet/roslyn #37801
[release/8.0.2xx] Update dependencies from dotnet/roslyn #37801
Conversation
…104.13 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.CodeAnalysis.CSharp.CodeStyle , Microsoft.CodeAnalysis.CSharp.Features , Microsoft.CodeAnalysis.CSharp.Workspaces , Microsoft.CodeAnalysis.Workspaces.MSBuild , Microsoft.Net.Compilers.Toolset From Version 4.9.0-3.24053.1 -> To Version 4.9.0-3.24054.13
@dotnet/roslyn-compiler, This appears to be complaining about a package download (for System.Collections.Immutable) from 8.0.0 to 7.0.0. It looks like you haven't updated since dotnet/roslyn#66561. Any chance we could bump those to 8.0? (I don't know why it should suddenly start failing now, but that seems like a good thing to do regardless. If you don't want to, I can try to look into what changed just before this PR.) |
@Cosifne is working on upgrading the packages to 8.0 versions. |
Hi @Forgind |
Perfect. Thanks! |
…104.13 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.CodeAnalysis.CSharp.CodeStyle , Microsoft.CodeAnalysis.CSharp.Features , Microsoft.CodeAnalysis.CSharp.Workspaces , Microsoft.CodeAnalysis.Workspaces.MSBuild , Microsoft.Net.Compilers.Toolset From Version 4.9.0-3.24053.1 -> To Version 4.9.0-3.24054.13
…104.13 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.CodeAnalysis.CSharp.CodeStyle , Microsoft.CodeAnalysis.CSharp.Features , Microsoft.CodeAnalysis.CSharp.Workspaces , Microsoft.CodeAnalysis.Workspaces.MSBuild , Microsoft.Net.Compilers.Toolset From Version 4.9.0-3.24053.1 -> To Version 4.9.0-3.24054.13
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
…104.13 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.CodeAnalysis.CSharp.CodeStyle , Microsoft.CodeAnalysis.CSharp.Features , Microsoft.CodeAnalysis.CSharp.Workspaces , Microsoft.CodeAnalysis.Workspaces.MSBuild , Microsoft.Net.Compilers.Toolset From Version 4.9.0-3.24053.1 -> To Version 4.9.0-3.24054.13
…104.13 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.CodeAnalysis.CSharp.CodeStyle , Microsoft.CodeAnalysis.CSharp.Features , Microsoft.CodeAnalysis.CSharp.Workspaces , Microsoft.CodeAnalysis.Workspaces.MSBuild , Microsoft.Net.Compilers.Toolset From Version 4.9.0-3.24053.1 -> To Version 4.9.0-3.24054.13
…104.13 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.CodeAnalysis.CSharp.CodeStyle , Microsoft.CodeAnalysis.CSharp.Features , Microsoft.CodeAnalysis.CSharp.Workspaces , Microsoft.CodeAnalysis.Workspaces.MSBuild , Microsoft.Net.Compilers.Toolset From Version 4.9.0-3.24053.1 -> To Version 4.9.0-3.24054.13
Avoid a package downgrade warning on SCI and SRM from src\Tasks\Microsoft.NET.Build.Tasks\Microsoft.NET.Build.Tasks.csproj that was happening because the ApiCompat stuff referenced CA.C# and a 4.9 Roslyn update pushes the SCI/SRM references of that to 8.0.0.
@@ -43,6 +43,7 @@ | |||
<ProjectReference Include="..\Microsoft.DotNet.ApiCompatibility\Microsoft.DotNet.ApiCompatibility.csproj" /> | |||
<!-- We carry NuGet as part of the package in case the package is used with an older SDKs or with full framework MSBuild. --> | |||
<PackageReference Include="NuGet.Packaging" PrivateAssets="All" Publish="true"/> | |||
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" ExcludeAssets="Runtime" PrivateAssets="all" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This package ref only exists for PrivateAssets="all" to stop the flow, right? We should probably add a comment in a follow-up change.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes! #38086
@@ -15,6 +15,8 @@ | |||
</ItemGroup> | |||
|
|||
<ItemGroup> | |||
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" ExcludeAssets="Runtime" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why does this one not have PrivateAssets on it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh I think maybe it should. IIRC I was hoping that dropping it here would flow to other places and mean we didn't need to change one of the other places, but that didn't work.
Follow up to changes from dotnet#37801 explaining why.
I introduced these in dotnet#37801, but they're overspecified--the PrivateAssets in ApiCompat.Task.csproj is sufficient.
This pull request updates the following dependencies
From https://github.com/dotnet/roslyn