Skip to content

Commit e24eb97

Browse files
authored
Update deps before 0.4 release (#937)
* Update the deps in the project before the 0.4 release * Upgrade the .NX library as well
1 parent 9de1bdd commit e24eb97

File tree

6 files changed

+9
-12
lines changed

6 files changed

+9
-12
lines changed

Directory.Packages.props

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<ItemGroup>
33
<!-- Custom Packages -->
44
<PackageVersion Include="LinqGen" Version="0.3.1" />
5-
<PackageVersion Include="NexusMods.Hashing.xxHash64" Version="1.0.1" />
5+
<PackageVersion Include="NexusMods.Hashing.xxHash64" Version="2.0.0" />
66
<PackageVersion Include="NexusMods.Paths" Version="0.6.0" />
7-
<PackageVersion Include="NexusMods.Archives.Nx" Version="0.3.7" />
7+
<PackageVersion Include="NexusMods.Archives.Nx" Version="0.3.8" />
88
<PackageVersion Include="NexusMods.Paths.TestingHelpers" Version="0.6.0" />
99
<PackageVersion Include="NexusMods.ProxyConsole.Abstractions" Version="0.6.0" />
1010
<PackageVersion Include="NexusMods.SingleProcess" Version="0.6.0" />
@@ -13,7 +13,7 @@
1313
<PackageVersion Include="FomodInstaller.Scripting.XmlScript" Version="1.0.0" />
1414
<!-- Bannerlord -->
1515
<PackageVersion Include="Bannerlord.LauncherManager" Version="1.0.76" />
16-
<PackageVersion Include="FetchBannerlordVersion" Version="1.0.6.39" />
16+
<PackageVersion Include="FetchBannerlordVersion" Version="1.0.6.45" />
1717
<PackageVersion Include="System.Linq" Version="4.3.0" />
1818
<PackageVersion Include="System.Text.Json" Version="8.0.1" />
1919
</ItemGroup>
@@ -77,13 +77,13 @@
7777
<PrivateAssets>all</PrivateAssets>
7878
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
7979
</PackageVersion>
80-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.9.0-release-23619-01" />
80+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
8181
<PackageVersion Include="NSubstitute" Version="5.1.0" />
8282
<PackageVersion Include="NSubstitute.Analyzers.CSharp" Version="1.0.17">
8383
<PrivateAssets>all</PrivateAssets>
8484
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
8585
</PackageVersion>
86-
<PackageVersion Include="Verify.Xunit" Version="22.8.0" />
86+
<PackageVersion Include="Verify.Xunit" Version="23.1.0" />
8787
<PackageVersion Include="Verify.ImageMagick" Version="3.2.2" />
8888
<PackageVersion Include="xunit" Version="2.6.6" />
8989
<PackageVersion Include="Xunit.DependencyInjection" Version="8.9.1" />

benchmarks/NexusMods.Benchmarks/Benchmarks/XxHash64.cs

+1-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ public XxHash64()
2424
[Benchmark]
2525
public void NonAsyncHash()
2626
{
27-
var algo = new XxHash64Algorithm(0);
28-
algo.HashBytes(_oneGB.AsSpan()[..Size]);
27+
XxHash64Algorithm.HashBytes(_oneGB.AsSpan()[..Size]);
2928
}
3029
}

src/Abstractions/NexusMods.Abstractions.Loadouts/Fingerprinter.cs

+1-2
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,8 @@ public Hash Digest()
5151
_binaryWriter.Flush();
5252
var ms = ((MemoryStream) _binaryWriter.BaseStream);
5353
ms.Position = 0;
54-
XxHash64Algorithm algo = new();
5554

56-
var hash = Hash.FromULong(algo.HashBytes(ms.ToArray()));
55+
var hash = Hash.FromULong(XxHash64Algorithm.HashBytes(ms.ToArray()));
5756

5857
_binaryWriter.Close();
5958
return hash;

src/Extensions/NexusMods.Extensions.DynamicData/EntityDictionaryExtensions.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public static IChangeSet<IId, TK> Diff<TK, TV>(this EntityDictionary<TK,TV> dict
3434

3535
if (!id.Equals(oldId))
3636
{
37-
changes.Add(new Change<IId, TK>(ChangeReason.Update, key, id, Optional.Some(oldId)));
37+
changes.Add(new Change<IId, TK>(ChangeReason.Update, key, id, Optional.Some(oldId)));
3838
}
3939
}
4040

src/NexusMods.DataModel/SqliteDataStore.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -401,7 +401,7 @@ public Id64 ContentHashId<T>(T entity, out byte[] data) where T: Entity
401401
var ms = new MemoryStream();
402402
JsonSerializer.Serialize(ms, entity, _jsonOptions.Value);
403403
var msBytes = ms.ToArray();
404-
var hash = new XxHash64Algorithm(0).HashBytes(msBytes);
404+
var hash = XxHash64Algorithm.HashBytes(msBytes);
405405
var id = new Id64(entity.Category, hash);
406406
data = msBytes;
407407
return id;

tests/NexusMods.UI.Tests/WorkspaceSystem/IconUtilsTests.cs

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
namespace NexusMods.UI.Tests.WorkspaceSystem;
66

7-
[UsesVerify]
87
public class IconUtilsTests(IServiceProvider provider) : AUiTest(provider)
98
{
109
[Fact]

0 commit comments

Comments
 (0)