Skip to content
This repository was archived by the owner on Apr 27, 2026. It is now read-only.

Perf improvements for CSharpProjectKernel#3562

Merged
jonsequitur merged 4 commits into
dotnet:mainfrom
jonsequitur:perf-improvements-for-CSharpProjectKernel
Jul 1, 2024
Merged

Perf improvements for CSharpProjectKernel#3562
jonsequitur merged 4 commits into
dotnet:mainfrom
jonsequitur:perf-improvements-for-CSharpProjectKernel

Conversation

@jonsequitur

Copy link
Copy Markdown
Contributor

No description provided.

@jonsequitur
jonsequitur enabled auto-merge (squash) June 4, 2024 21:17
@jonsequitur
jonsequitur merged commit 197d6fb into dotnet:main Jul 1, 2024
{
_prebuildFixture = prebuildFixture;
_disposables.Add(output.SubscribeToPocketLogger());
// _disposables.Add(output.SubscribeToPocketLogger());

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Should this be uncommented? Can this be deleted if it not needed?

projectReferences: GetExistingProjectReferences(projectBuildInfo, solution),
metadataReferences: GetMetadataReferences(projectBuildInfo),
analyzerReferences: GetAnalyzerReferences(projectBuildInfo, workspace),
analyzerReferences: null,

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Is this intentional? Are we ignoring analyzers because while analyzers can block build for projects that otherwise compile, the opposite is not true (i.e. analyzers can't cause projects that fail to build because of other build failures to build successfully)?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Analyzers are not supported for security reasons.

@jonsequitur jonsequitur added Area-Try .NET Try .NET and CSharpProjectKernel and removed Area-C# Specific to C# Area-Performance labels Oct 30, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Area-Try .NET Try .NET and CSharpProjectKernel

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants