dotnet / dotnet/roslyn

Microsoft.CodeAnalysis.Remote.ServiceHub unnecessarily targets netstandard2.0

Open
#79,598 1 comment 0 reactions 0 assignees View on GitHub
Area-Infrastructure untriaged
Dominant language
C#
Stars
20.7k
Forks
4.3k
PR merge metrics
PR metrics pending

Description

Microsoft.CodeAnalysis.Remote.ServiceHub.csproj targets `$(NetVS)` and `netstandard2.0`

We don't ship netstandard2.0 version though. Perhaps this is used for testing OOP without creating a process. However, those tests can also only run in NetVS targets and do not need to run in net472 targets. We are testing code that never ships.

Contributor guide

Open the contributing guide

Research direction

Open Microsoft.CodeAnalysis.Remote.ServiceHub.csproj and inspect its NetVS and netstandard2.0 target frameworks. Check the related tests to confirm which targets they run under; done means the unshipped netstandard2.0 target is removed without losing the relevant NetVS test coverage.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
build-system
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.