Add ReferenceTrimmer and remove unused references (#2191)

* Add ReferenceTrimmer and remove unused references

* Update Directory.Packages.props

latest

---------

Co-authored-by: Marc Gravell <marc.gravell@gmail.com>
This commit is contained in:
David Federman
2026-05-16 21:25:15 +01:00
committed by GitHub
co-authored by Marc Gravell
parent 953f371805
commit 72a54c475f
3 changed files with 10 additions and 8 deletions
+2 -1
View File
@@ -19,7 +19,8 @@
</PackageReference>
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
<PackageReference Include="Microsoft.CSharp" />
<!-- Required for dynamic support; RT0003 false positive due to GenerateDocumentationFile=false -->
<PackageReference Include="Microsoft.CSharp" NoWarn="RT0003" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net461' ">
<Reference Include="Microsoft.CSharp" />
+4 -1
View File
@@ -52,4 +52,7 @@
<PackageVersion Include="xunit" Version="2.9.3" />
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" />
</ItemGroup>
</Project>
<ItemGroup>
<GlobalPackageReference Include="ReferenceTrimmer" Version="3.5.7" />
</ItemGroup>
</Project>
@@ -15,7 +15,6 @@
<PackageReference Include="BenchmarkDotNet" />
<PackageReference Include="DevExpress.Xpo" />
<PackageReference Include="EntityFramework" VersionOverride="6.5.2" />
<PackageReference Include="FirebirdSql.Data.FirebirdClient" />
<PackageReference Include="linq2db.SqlServer" />
<PackageReference Include="MySqlConnector" />
<PackageReference Include="NHibernate" />
@@ -40,11 +39,11 @@
</ItemGroup>
<ItemGroup>
<!-- NU1903 warnings -->
<PackageReference Include="System.Text.RegularExpressions" />
<PackageReference Include="System.Private.Uri" />
<!-- NU1903 warnings - pinned for security advisories, not directly used -->
<PackageReference Include="System.Text.RegularExpressions" NoWarn="RT0003" />
<PackageReference Include="System.Private.Uri" NoWarn="RT0003" />
<PackageReference Include="Microsoft.Data.SqlClient" />
<PackageReference Include="System.Net.Http" />
<PackageReference Include="System.Net.Http" NoWarn="RT0003" />
<PackageReference Include="Azure.Identity" />
</ItemGroup>
<ItemGroup>
@@ -58,7 +57,6 @@
<ItemGroup Condition="'$(TargetFramework)' == 'net472'">
<ProjectReference Include="../../Dapper.EntityFramework/Dapper.EntityFramework.csproj" />
<PackageReference Include="Microsoft.SqlServer.Types" />
<PackageReference Include="SubSonic" />
<PackageReference Include="Susanoo.SqlServer" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" VersionOverride="[3.1.32]" />
<Reference Include="Microsoft.CSharp" />