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

[release/8.0.2xx] Update dependencies from dotnet/roslyn #37801

Conversation

dotnet-maestro[bot]
Copy link
Contributor

@dotnet-maestro dotnet-maestro bot commented Jan 5, 2024

This pull request updates the following dependencies

From https://github.com/dotnet/roslyn

  • Subscription: 1995b55a-c0f4-43be-8738-08dbc5cb01d0
  • Build: 20240104.13
  • Date Produced: January 5, 2024 6:03:58 AM UTC
  • Commit: 28e49407a6e4744819bd471707259b99964e441c
  • Branch: refs/heads/release/dev17.9

…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-issue-labeler dotnet-issue-labeler bot added Area-CodeFlow untriaged Request triage from a team member labels Jan 5, 2024
@Forgind
Copy link
Member

Forgind commented Jan 5, 2024

@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.)

@333fred
Copy link
Member

333fred commented Jan 5, 2024

@Cosifne is working on upgrading the packages to 8.0 versions.

@Cosifne
Copy link
Member

Cosifne commented Jan 5, 2024

Hi @Forgind
We have updated SCI to 8.0.0. dotnet/roslyn#71444
It might take a while for the change to flow here

@Forgind
Copy link
Member

Forgind commented Jan 5, 2024

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
@Forgind
Copy link
Member

Forgind commented Jan 8, 2024

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

dotnet-maestro bot and others added 4 commits January 9, 2024 13:37
…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" />
Copy link
Member

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.

Copy link
Member

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" />
Copy link
Member

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?

Copy link
Member

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.

@dotnet-maestro dotnet-maestro bot merged commit c36194b into release/8.0.2xx Jan 11, 2024
20 checks passed
@dotnet-maestro dotnet-maestro bot deleted the darc-release/8.0.2xx-3bbb0064-8950-4d07-a8e1-bebb5026d5ba branch January 11, 2024 22:25
rainersigwald added a commit to rainersigwald/sdk that referenced this pull request Jan 17, 2024
Follow up to changes from dotnet#37801 explaining why.
rainersigwald added a commit to rainersigwald/sdk that referenced this pull request Jan 17, 2024
I introduced these in dotnet#37801, but they're overspecified--the PrivateAssets in ApiCompat.Task.csproj is sufficient.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-CodeFlow untriaged Request triage from a team member
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants