Skip to content

Remove deprecated NuPkg projects#60839

Merged
jaredpar merged 3 commits intodotnet:mainfrom
jaredpar:nuget
Apr 21, 2022
Merged

Remove deprecated NuPkg projects#60839
jaredpar merged 3 commits intodotnet:mainfrom
jaredpar:nuget

Conversation

@jaredpar
Copy link
Copy Markdown
Member

These two NuGet projects were from the very early Roslyn days and are
incomplete. The intent was to delete them long ago but we forgot to do
so. The primary one maintained now for distributing the compiler (on a
fast patch basis only) is Microsoft.Net.Compilers.Toolset

These two NuGet projects were from the very early Roslyn days and are
incomplete. The intent was to delete them long ago but we forgot to do
so. The primary one maintained now for distributing the compiler (on a
fast patch basis only) is Microsoft.Net.Compilers.Toolset
@jaredpar jaredpar requested a review from a team as a code owner April 19, 2022 15:20
@ghost ghost added the Area-Infrastructure label Apr 19, 2022
@jaredpar
Copy link
Copy Markdown
Member Author

@dotnet/roslyn-infrastructure PTAL

<TargetFramework>net6.0</TargetFramework>

<IsPackable>true</IsPackable>
<NuspecPackageId>Microsoft.NETCore.Compilers</NuspecPackageId>
Copy link
Copy Markdown
Member

@Youssef1313 Youssef1313 Apr 19, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Couple of questions:

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not familiar with arcade and how it works, but I'm seeing the package name referenced in a comment here.

The comment is out of date. The actual code that controls refers to the supported package.

https://github.com/dotnet/arcade/blob/0b5e6fc8489539f9a9a63bb547729722042c001b/src/Microsoft.DotNet.Arcade.Sdk/tools/Compiler.props

The package has recent releases on NuGet.org. Should it now be marked deprecated/obsolete?

Yes once this is done I'm going to obsolete them. They've been previously listed as obsolete.

The solution filter still references the deleted packages I think.

Sigh, we really need to delete Compilers.sln or Compilers.slf. Having both is just annoying.

Also eng/config/PublishData.json

Can fix that up.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sigh, we really need to delete Compilers.sln or Compilers.slf. Having both is just annoying.

There is #47531

@JoeRobich
Copy link
Copy Markdown
Member

/azp run roslyn-CI

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@jaredpar jaredpar merged commit dd36e11 into dotnet:main Apr 21, 2022
@ghost ghost added this to the Next milestone Apr 21, 2022
@jaredpar jaredpar deleted the nuget branch April 21, 2022 16:53
JoeRobich added a commit that referenced this pull request Apr 23, 2022
@dibarbet dibarbet modified the milestones: Next, 17.3.P1 Apr 25, 2022
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.

5 participants