ReferenceTrimmer
ReferenceTrimmer copied to clipboard
Unused PackageReference Not an Error
CSC : warning RT0003: PackageReference Serilog can be removed [C:\Users\ChrisClark{ProjectPath}.csproj]
I am using the latest version 3.
<?xml version="1.0" encoding="utf-8"?>
<Project>
<ItemGroup>
<PackageReference Include="ReferenceTrimmer" Version="3.3.11">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
</ItemGroup>
</Project>
I have added this to my editor config.
# unnecessary references
dotnet_diagnostic.RT0001.severity = error
dotnet_diagnostic.RT0002.severity = error
dotnet_diagnostic.RT0003.severity = error
dotnet build generates that first warning, but it is not a failed build.