From 1f7ab4fccbe282ce5c818f3692dd0fcedb7d8fa9 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Mon, 25 Aug 2025 13:23:49 -0400 Subject: [PATCH] Simpler completeness checks --- SabreTools.Serialization/Wrappers/PKZIP.cs | 2 +- SabreTools.Serialization/Wrappers/RAR.cs | 2 +- SabreTools.Serialization/Wrappers/SevenZip.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/SabreTools.Serialization/Wrappers/PKZIP.cs b/SabreTools.Serialization/Wrappers/PKZIP.cs index bd0d0fc7..5254f87f 100644 --- a/SabreTools.Serialization/Wrappers/PKZIP.cs +++ b/SabreTools.Serialization/Wrappers/PKZIP.cs @@ -108,7 +108,7 @@ namespace SabreTools.Serialization.Wrappers zipFile = ZipArchive.Open(Filename!, readerOptions); // If there's any multipart items, try reading the file as well - else if (System.Array.Exists([.. zipFile.Entries], e => !e.IsComplete)) + else if (!zipFile.IsComplete) zipFile = ZipArchive.Open(Filename!, readerOptions); } diff --git a/SabreTools.Serialization/Wrappers/RAR.cs b/SabreTools.Serialization/Wrappers/RAR.cs index d5ca2027..caa240bf 100644 --- a/SabreTools.Serialization/Wrappers/RAR.cs +++ b/SabreTools.Serialization/Wrappers/RAR.cs @@ -111,7 +111,7 @@ namespace SabreTools.Serialization.Wrappers rarFile = RarArchive.Open(Filename!, readerOptions); // If there's any multipart items, try reading the file as well - else if (System.Array.Exists([.. rarFile.Entries], e => !e.IsComplete)) + else if (!rarFile.IsComplete) rarFile = RarArchive.Open(Filename!, readerOptions); } diff --git a/SabreTools.Serialization/Wrappers/SevenZip.cs b/SabreTools.Serialization/Wrappers/SevenZip.cs index 41b2dcb8..91ed0002 100644 --- a/SabreTools.Serialization/Wrappers/SevenZip.cs +++ b/SabreTools.Serialization/Wrappers/SevenZip.cs @@ -111,7 +111,7 @@ namespace SabreTools.Serialization.Wrappers sevenZip = SevenZipArchive.Open(Filename!, readerOptions); // If there's any multipart items, try reading the file as well - else if (System.Array.Exists([.. sevenZip.Entries], e => !e.IsComplete)) + else if (!sevenZip.IsComplete) sevenZip = SevenZipArchive.Open(Filename!, readerOptions); }