Skip to content

Commit f3104c6

Browse files
committed
chore(deps): update NuGet packages to latest and fix duplicate references
Bump all outdated packages via central package management: - Hyperbee.Expressions.Compiler 1.4.7 -> 1.4.9 - Microsoft.CodeAnalysis.CSharp.Scripting 5.0.0 -> 5.3.0 - Microsoft.SourceLink.GitHub 10.0.102 -> 10.0.300 - Nerdbank.GitVersioning 3.9.50 -> 3.10.85 - Microsoft.NET.Test.Sdk 18.0.1 -> 18.7.0 - MSTest.TestAdapter/TestFramework 4.0.2 -> 4.2.3 - YamlDotNet 16.3.0 -> 18.1.0 - coverlet.collector 6.0.4 -> 10.0.1 - JsonPatch.Net 4.0.1 -> 5.0.3 - JsonPath.Net 2.2.0 -> 3.0.2 - Microsoft.AspNetCore.JsonPatch bumped to latest patch per TFM (8.0.28/9.0.17/10.0.9) Remove redundant PackageReference declarations from test projects that were already provided by Directory.Build.props, resolving NU1504 warnings.
1 parent ab4ed49 commit f3104c6

4 files changed

Lines changed: 14 additions & 27 deletions

File tree

Directory.Packages.props

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,43 +4,43 @@
44
</PropertyGroup>
55
<ItemGroup>
66
<!-- Core Application Dependencies -->
7-
<PackageVersion Include="Hyperbee.Expressions.Compiler" Version="1.4.7" />
8-
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.Scripting" Version="5.0.0" />
7+
<PackageVersion Include="Hyperbee.Expressions.Compiler" Version="1.4.9" />
8+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.Scripting" Version="5.3.0" />
99
<!-- Development Tools -->
10-
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="10.0.102">
10+
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="10.0.300">
1111
<PrivateAssets>all</PrivateAssets>
1212
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1313
</PackageVersion>
14-
<PackageVersion Include="Nerdbank.GitVersioning" Version="3.9.50" />
14+
<PackageVersion Include="Nerdbank.GitVersioning" Version="3.10.85" />
1515
<!-- Testing Framework -->
16-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
17-
<PackageVersion Include="MSTest.TestAdapter" Version="4.0.2" />
18-
<PackageVersion Include="MSTest.TestFramework" Version="4.0.2" />
19-
<PackageVersion Include="YamlDotNet" Version="16.3.0" />
20-
<PackageVersion Include="coverlet.collector" Version="6.0.4">
16+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.7.0" />
17+
<PackageVersion Include="MSTest.TestAdapter" Version="4.2.3" />
18+
<PackageVersion Include="MSTest.TestFramework" Version="4.2.3" />
19+
<PackageVersion Include="YamlDotNet" Version="18.1.0" />
20+
<PackageVersion Include="coverlet.collector" Version="10.0.1">
2121
<PrivateAssets>all</PrivateAssets>
2222
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2323
</PackageVersion>
2424
<PackageVersion Include="Newtonsoft.Json" Version="13.0.4" />
2525
<PackageVersion Include="BenchmarkDotNet" Version="0.15.8" />
2626
<PackageVersion Include="JsonCons.JsonPath" Version="1.1.0" />
27-
<PackageVersion Include="JsonPatch.Net" Version="4.0.1" />
28-
<PackageVersion Include="JsonPath.Net" Version="2.2.0" />
27+
<PackageVersion Include="JsonPatch.Net" Version="5.0.3" />
28+
<PackageVersion Include="JsonPath.Net" Version="3.0.2" />
2929
</ItemGroup>
3030

3131
<!-- .NET 8.0 specific packages -->
3232
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
33-
<PackageVersion Include="Microsoft.AspNetCore.JsonPatch" Version="8.0.23" />
33+
<PackageVersion Include="Microsoft.AspNetCore.JsonPatch" Version="8.0.28" />
3434
</ItemGroup>
3535

3636
<!-- .NET 9.0 specific packages -->
3737
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">
38-
<PackageVersion Include="Microsoft.AspNetCore.JsonPatch" Version="9.0.12" />
38+
<PackageVersion Include="Microsoft.AspNetCore.JsonPatch" Version="9.0.17" />
3939
</ItemGroup>
4040

4141
<!-- .NET 10.0 specific packages -->
4242
<ItemGroup Condition="'$(TargetFramework)' == 'net10.0'">
43-
<PackageVersion Include="Microsoft.AspNetCore.JsonPatch" Version="10.0.2" />
43+
<PackageVersion Include="Microsoft.AspNetCore.JsonPatch" Version="10.0.9" />
4444
</ItemGroup>
4545

4646
</Project>

test/Hyperbee.Json.Benchmark/Hyperbee.Json.Benchmark.csproj

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@
1818
<PackageReference Include="JsonPath.Net" />
1919
<PackageReference Include="Microsoft.AspNetCore.JsonPatch" />
2020
<PackageReference Include="Newtonsoft.Json" />
21-
<PackageReference Include="Microsoft.SourceLink.GitHub" />
22-
<PackageReference Include="Nerdbank.GitVersioning" />
2321
</ItemGroup>
2422

2523
<ItemGroup>

test/Hyperbee.Json.Cts/Hyperbee.Json.Cts.csproj

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,4 @@
2424
<Using Include="Microsoft.VisualStudio.TestTools.UnitTesting" />
2525
</ItemGroup>
2626

27-
<ItemGroup>
28-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Scripting" />
29-
<PackageReference Include="Microsoft.SourceLink.GitHub"/>
30-
<PackageReference Include="Nerdbank.GitVersioning" />
31-
</ItemGroup>
32-
3327
</Project>

test/Hyperbee.Json.Tests/Hyperbee.Json.Tests.csproj

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,4 @@
1717
<ItemGroup>
1818
<ProjectReference Include="..\..\src\Hyperbee.Json\Hyperbee.Json.csproj" />
1919
</ItemGroup>
20-
<ItemGroup>
21-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Scripting" />
22-
<PackageReference Include="Microsoft.SourceLink.GitHub"/>
23-
<PackageReference Include="Nerdbank.GitVersioning" />
24-
</ItemGroup>
2520
</Project>

0 commit comments

Comments
 (0)