From 8b02795d699bf2730f9b7f16b34c4db25cedd635 Mon Sep 17 00:00:00 2001 From: Lars Vahlenberg Date: Tue, 2 Jan 2024 21:25:40 +0100 Subject: [PATCH] CSharpier --- src/SharpCompress/Archives/Rar/RarArchiveEntry.cs | 6 ++++-- src/SharpCompress/Common/Rar/RarEntry.cs | 2 +- src/SharpCompress/Readers/Rar/RarReader.cs | 4 +++- tests/SharpCompress.Test/Rar/RarReaderTests.cs | 6 ++---- 4 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/SharpCompress/Archives/Rar/RarArchiveEntry.cs b/src/SharpCompress/Archives/Rar/RarArchiveEntry.cs index 1ad252d1..fa59b295 100644 --- a/src/SharpCompress/Archives/Rar/RarArchiveEntry.cs +++ b/src/SharpCompress/Archives/Rar/RarArchiveEntry.cs @@ -1,4 +1,3 @@ - using System; using System.Collections.Generic; using System.IO; @@ -42,7 +41,10 @@ public class RarArchiveEntry : RarEntry, IArchiveEntry get { CheckIncomplete(); - return BitConverter.ToUInt32( parts.Select(fp => fp.FileHeader).Single(fh => !fh.IsSplitAfter).FileCrc, 0); + return BitConverter.ToUInt32( + parts.Select(fp => fp.FileHeader).Single(fh => !fh.IsSplitAfter).FileCrc, + 0 + ); } } diff --git a/src/SharpCompress/Common/Rar/RarEntry.cs b/src/SharpCompress/Common/Rar/RarEntry.cs index 92149e14..655264ec 100644 --- a/src/SharpCompress/Common/Rar/RarEntry.cs +++ b/src/SharpCompress/Common/Rar/RarEntry.cs @@ -20,7 +20,7 @@ public abstract class RarEntry : Entry /// /// The File's 32 bit CRC Hash /// - public override long Crc => BitConverter.ToUInt32( FileHeader.FileCrc, 0 ); + public override long Crc => BitConverter.ToUInt32(FileHeader.FileCrc, 0); /// /// The path of the file internal to the Rar Archive. diff --git a/src/SharpCompress/Readers/Rar/RarReader.cs b/src/SharpCompress/Readers/Rar/RarReader.cs index 695d47b0..a9ddb1fe 100644 --- a/src/SharpCompress/Readers/Rar/RarReader.cs +++ b/src/SharpCompress/Readers/Rar/RarReader.cs @@ -75,7 +75,9 @@ public abstract class RarReader : AbstractReader if (Entry.FileHeader.FileCrc.Length > 5) { - return CreateEntryStream(new RarBLAKE2spStream(UnpackV2017.Value, Entry.FileHeader, stream)); + return CreateEntryStream( + new RarBLAKE2spStream(UnpackV2017.Value, Entry.FileHeader, stream) + ); } return CreateEntryStream(new RarCrcStream(UnpackV2017.Value, Entry.FileHeader, stream)); diff --git a/tests/SharpCompress.Test/Rar/RarReaderTests.cs b/tests/SharpCompress.Test/Rar/RarReaderTests.cs index fc78b01c..3f1ebe25 100644 --- a/tests/SharpCompress.Test/Rar/RarReaderTests.cs +++ b/tests/SharpCompress.Test/Rar/RarReaderTests.cs @@ -186,15 +186,13 @@ public class RarReaderTests : ReaderTests public void Rar_EncryptedFileOnly_Reader() => ReadRar("Rar.encrypted_filesOnly.rar", "test"); [Fact] - public void Rar5_EncryptedFileOnly_Reader() => - ReadRar("Rar5.encrypted_filesOnly.rar", "test"); + public void Rar5_EncryptedFileOnly_Reader() => ReadRar("Rar5.encrypted_filesOnly.rar", "test"); [Fact] public void Rar_Encrypted_Reader() => ReadRar("Rar.Encrypted.rar", "test"); [Fact] - public void Rar5_Encrypted_Reader() => - ReadRar("Rar5.encrypted_filesOnly.rar", "test"); + public void Rar5_Encrypted_Reader() => ReadRar("Rar5.encrypted_filesOnly.rar", "test"); private void ReadRar(string testArchive, string password) => Read(testArchive, CompressionType.Rar, new ReaderOptions { Password = password });