Update dependencies

Minor simplification in QRCode gen
This commit is contained in:
Kurt
2025-12-31 02:12:20 -06:00
parent fc167caea3
commit 5f65b333ba
5 changed files with 8 additions and 9 deletions

View File

@@ -12,8 +12,8 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="QRCoder" Version="1.6.0" />
<PackageReference Include="System.Resources.Extensions" Version="9.0.8" />
<PackageReference Include="QRCoder" Version="1.7.0" />
<PackageReference Include="System.Resources.Extensions" Version="10.0.1" />
</ItemGroup>
<ItemGroup>

View File

@@ -46,8 +46,7 @@ public static Bitmap GenerateQRCode7(PK7 pk7, int box = 0, int slot = 0, int cop
/// <returns>A bitmap containing the QR code.</returns>
private static Bitmap GenerateQRCode(string msg, int ppm = 4)
{
using var generator = new QRCodeGenerator();
using var data = generator.CreateQrCode(msg, QRCodeGenerator.ECCLevel.Q);
using var data = QRCodeGenerator.GenerateQrCode(msg, QRCodeGenerator.ECCLevel.Q);
using var code = new QRCode(data);
return code.GetGraphic(ppm, darkColor: SystemColors.ControlText, lightColor: SystemColors.ControlLightLight, drawQuietZones: true);
}

View File

@@ -6,7 +6,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="System.Resources.Extensions" Version="9.0.8" />
<PackageReference Include="System.Resources.Extensions" Version="10.0.1" />
</ItemGroup>
<ItemGroup>

View File

@@ -6,7 +6,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="System.Drawing.Common" Version="9.0.8" />
<PackageReference Include="System.Drawing.Common" Version="10.0.1" />
</ItemGroup>
</Project>

View File

@@ -6,10 +6,10 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="FluentAssertions" Version="8.6.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
<PackageReference Include="FluentAssertions" Version="8.8.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
<PackageReference Include="xunit" Version="2.9.3" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.4">
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>