Microsoft.CodeAnalysis.Remote.ServiceHub unnecessarily targets netstandard2.0
Open
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
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