Skip to content

Commit 64b24e3

Browse files
authored
Bump dependencies to latest; upgrade SharpCompress to 0.49.1 (#207)
* Plan: bump dependency versions to latest * Bump dependencies to latest; * Use SharpCompress 0.49.1; fix PAX-header test counts --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
1 parent 8a14f28 commit 64b24e3

8 files changed

Lines changed: 48 additions & 48 deletions

File tree

RecursiveExtractor.Cli.Tests/CliTests/CliTests.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,19 +27,19 @@ public static TheoryData<string, int> CliArchiveData
2727
{
2828
{ "TestData.zip", 5 },
2929
{ "TestData.7z", 3 },
30-
{ "TestData.tar", 6 },
30+
{ "TestData.tar", 5 },
3131
{ "TestData.rar", 3 },
3232
{ "TestData.rar4", 3 },
33-
{ "TestData.tar.bz2", 6 },
34-
{ "TestData.tar.gz", 6 },
33+
{ "TestData.tar.bz2", 5 },
34+
{ "TestData.tar.gz", 5 },
3535
{ "TestData.tar.xz", 3 },
3636
{ "sysvbanner_1.0-17fakesync1_amd64.deb", 8 },
3737
{ "TestData.a", 3 },
3838
{ "TestData.bsd.ar", 3 },
3939
{ "TestData.iso", 3 },
4040
{ "TestData.vhdx", 3 },
4141
{ "EmptyFile.txt", 1 },
42-
{ "TestDataArchivesNested.zip", RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? 54 : 52 },
42+
{ "TestDataArchivesNested.zip", RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? 51 : 49 },
4343
};
4444
if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
4545
{

RecursiveExtractor.Cli.Tests/RecursiveExtractor.Cli.Tests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010

1111
<ItemGroup>
1212
<PackageReference Include="xunit" Version="2.9.3" />
13-
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.2" />
14-
<PackageReference Include="coverlet.collector" Version="6.0.4" />
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
13+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5" />
14+
<PackageReference Include="coverlet.collector" Version="10.0.1" />
15+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.6.0" />
1616
</ItemGroup>
1717

1818
<ItemGroup>

RecursiveExtractor.Cli/RecursiveExtractor.Cli.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
</ItemGroup>
3030
<ItemGroup>
3131
<PackageReference Include="CommandLineParser" Version="2.9.1" />
32-
<PackageReference Include="NLog.Extensions.Logging" Version="6.0.3" />
32+
<PackageReference Include="NLog.Extensions.Logging" Version="6.1.3" />
3333
</ItemGroup>
3434

3535
<ItemGroup>

RecursiveExtractor.Tests/ExtractorTests/DisposeBehaviorTests.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ public static TheoryData<string, int, bool> DisposeData
2323
var data = new TheoryData<string, int, bool>
2424
{
2525
{ "TestData.7z", 3, false },
26-
{ "TestData.tar", 6, false },
26+
{ "TestData.tar", 5, false },
2727
{ "TestData.rar", 3, false },
2828
{ "TestData.rar4", 3, false },
29-
{ "TestData.tar.bz2", 6, false },
30-
{ "TestData.tar.gz", 6, false },
29+
{ "TestData.tar.bz2", 5, false },
30+
{ "TestData.tar.gz", 5, false },
3131
{ "TestData.tar.xz", 3, false },
3232
{ "sysvbanner_1.0-17fakesync1_amd64.deb", 8, false },
3333
{ "TestData.a", 3, false },
@@ -37,20 +37,20 @@ public static TheoryData<string, int, bool> DisposeData
3737
{ "EmptyFile.txt", 1, false },
3838
{ "TestData.zip", 5, true },
3939
{ "TestData.7z", 3, true },
40-
{ "TestData.tar", 6, true },
40+
{ "TestData.tar", 5, true },
4141
{ "TestData.rar", 3, true },
4242
{ "TestData.rar4", 3, true },
43-
{ "TestData.tar.bz2", 6, true },
44-
{ "TestData.tar.gz", 6, true },
43+
{ "TestData.tar.bz2", 5, true },
44+
{ "TestData.tar.gz", 5, true },
4545
{ "TestData.tar.xz", 3, true },
4646
{ "sysvbanner_1.0-17fakesync1_amd64.deb", 8, true },
4747
{ "TestData.a", 3, true },
4848
{ "TestData.bsd.ar", 3, true },
4949
{ "TestData.iso", 3, true },
5050
{ "TestData.vhdx", 3, true },
5151
{ "EmptyFile.txt", 1, true },
52-
{ "TestDataArchivesNested.zip", RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? 54 : 52, true },
53-
{ "TestDataArchivesNested.zip", RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? 54 : 52, false },
52+
{ "TestDataArchivesNested.zip", RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? 51 : 49, true },
53+
{ "TestDataArchivesNested.zip", RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? 51 : 49, false },
5454
};
5555
if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
5656
{

RecursiveExtractor.Tests/ExtractorTests/ExpectedNumFilesTests.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,19 +28,19 @@ public static TheoryData<string, int> ArchiveData
2828
{ "100trees.7z", 101 },
2929
{ "TestData.zip", 5 },
3030
{ "TestData.7z",3 },
31-
{ "TestData.tar", 6 },
31+
{ "TestData.tar", 5 },
3232
{ "TestData.rar",3 },
3333
{ "TestData.rar4",3 },
34-
{ "TestData.tar.bz2", 6 },
35-
{ "TestData.tar.gz", 6 },
34+
{ "TestData.tar.bz2", 5 },
35+
{ "TestData.tar.gz", 5 },
3636
{ "TestData.tar.xz",3 },
3737
{ "sysvbanner_1.0-17fakesync1_amd64.deb", 8 },
3838
{ "TestData.a",3 },
3939
{ "TestData.bsd.ar",3 },
4040
{ "TestData.iso",3 },
4141
{ "TestData.vhdx",3 },
4242
{ "EmptyFile.txt", 1 },
43-
{ "TestDataArchivesNested.zip", RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? 54 : 52 },
43+
{ "TestDataArchivesNested.zip", RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? 51 : 49 },
4444
{ "UdfTest.iso", 3 },
4545
{ "UdfTestWithMultiSystem.iso", 3 },
4646
{ "TestData.arj", 1 },
@@ -69,7 +69,7 @@ public static TheoryData<string, int> NoRecursionData
6969
{ "100trees.7z", 101 },
7070
{ "TestData.zip", 5 },
7171
{ "TestData.7z", 3 },
72-
{ "TestData.tar", 6 },
72+
{ "TestData.tar", 5 },
7373
{ "TestData.rar", 3 },
7474
{ "TestData.rar4", 3 },
7575
{ "TestData.tar.bz2", 1 },

RecursiveExtractor.Tests/ExtractorTests/FilterTests.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,19 +56,19 @@ public static TheoryData<string, int> DenyFilterData
5656
{
5757
{ "TestData.zip", 4 },
5858
{ "TestData.7z", 2 },
59-
{ "TestData.tar", 5 },
59+
{ "TestData.tar", 4 },
6060
{ "TestData.rar", 2 },
6161
{ "TestData.rar4", 2 },
62-
{ "TestData.tar.bz2", 5 },
63-
{ "TestData.tar.gz", 5 },
62+
{ "TestData.tar.bz2", 4 },
63+
{ "TestData.tar.gz", 4 },
6464
{ "TestData.tar.xz", 2 },
6565
{ "sysvbanner_1.0-17fakesync1_amd64.deb", 8 },
6666
{ "TestData.a", 3 },
6767
{ "TestData.bsd.ar", 3 },
6868
{ "TestData.iso", 2 },
6969
{ "TestData.vhdx", 2 },
7070
{ "EmptyFile.txt", 1 },
71-
{ "TestDataArchivesNested.zip", RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? 45 : 44 },
71+
{ "TestDataArchivesNested.zip", RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? 42 : 41 },
7272
};
7373
if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
7474
{

RecursiveExtractor.Tests/RecursiveExtractor.Tests.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="NLog.Extensions.Logging" Version="6.0.3" />
13+
<PackageReference Include="NLog.Extensions.Logging" Version="6.1.3" />
1414
<PackageReference Include="xunit" Version="2.9.3" />
15-
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.2" />
16-
<PackageReference Include="coverlet.collector" Version="6.0.4" />
17-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
18-
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
15+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5" />
16+
<PackageReference Include="coverlet.collector" Version="10.0.1" />
17+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.6.0" />
18+
<PackageReference Include="Newtonsoft.Json" Version="13.0.4" />
1919
</ItemGroup>
2020

2121
<ItemGroup>

RecursiveExtractor/RecursiveExtractor.csproj

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -31,25 +31,25 @@
3131
</ItemGroup>
3232

3333
<ItemGroup>
34-
<PackageReference Include="LTRData.DiscUtils.Btrfs" Version="1.0.64" />
35-
<PackageReference Include="LTRData.DiscUtils.Core" Version="1.0.64" />
36-
<PackageReference Include="LTRData.DiscUtils.Ext" Version="1.0.64" />
37-
<PackageReference Include="LTRData.DiscUtils.Fat" Version="1.0.64" />
38-
<PackageReference Include="LTRData.DiscUtils.HfsPlus" Version="1.0.64" />
39-
<PackageReference Include="LTRData.DiscUtils.Iso9660" Version="1.0.64" />
40-
<PackageReference Include="LTRData.DiscUtils.Ntfs" Version="1.0.64" />
41-
<PackageReference Include="LTRData.DiscUtils.Udf" Version="1.0.64" />
42-
<PackageReference Include="LTRData.DiscUtils.Vhd" Version="1.0.64" />
43-
<PackageReference Include="LTRData.DiscUtils.Vhdx" Version="1.0.64" />
44-
<PackageReference Include="LTRData.DiscUtils.Vmdk" Version="1.0.64" />
45-
<PackageReference Include="LTRData.DiscUtils.Wim" Version="1.0.64" />
46-
<PackageReference Include="LTRData.DiscUtils.Xfs" Version="1.0.64" />
34+
<PackageReference Include="LTRData.DiscUtils.Btrfs" Version="1.0.82" />
35+
<PackageReference Include="LTRData.DiscUtils.Core" Version="1.0.82" />
36+
<PackageReference Include="LTRData.DiscUtils.Ext" Version="1.0.82" />
37+
<PackageReference Include="LTRData.DiscUtils.Fat" Version="1.0.82" />
38+
<PackageReference Include="LTRData.DiscUtils.HfsPlus" Version="1.0.82" />
39+
<PackageReference Include="LTRData.DiscUtils.Iso9660" Version="1.0.82" />
40+
<PackageReference Include="LTRData.DiscUtils.Ntfs" Version="1.0.82" />
41+
<PackageReference Include="LTRData.DiscUtils.Udf" Version="1.0.82" />
42+
<PackageReference Include="LTRData.DiscUtils.Vhd" Version="1.0.82" />
43+
<PackageReference Include="LTRData.DiscUtils.Vhdx" Version="1.0.82" />
44+
<PackageReference Include="LTRData.DiscUtils.Vmdk" Version="1.0.82" />
45+
<PackageReference Include="LTRData.DiscUtils.Wim" Version="1.0.82" />
46+
<PackageReference Include="LTRData.DiscUtils.Xfs" Version="1.0.82" />
4747
<PackageReference Include="Glob" Version="1.1.9" />
48-
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="10.0.6" />
49-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
50-
<PackageReference Include="NLog" Version="6.0.3" />
51-
<PackageReference Include="SharpCompress" Version="0.47.4" />
52-
<PackageReference Include="System.Linq.AsyncEnumerable" Version="10.0.6" />
48+
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="10.0.9" />
49+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="10.0.300" PrivateAssets="All" />
50+
<PackageReference Include="NLog" Version="6.1.3" />
51+
<PackageReference Include="SharpCompress" Version="0.49.1" />
52+
<PackageReference Include="System.Linq.AsyncEnumerable" Version="10.0.9" />
5353
</ItemGroup>
5454

5555
<ItemGroup>

0 commit comments

Comments
 (0)