Code style fixes.

This commit is contained in:
2020-07-22 13:20:24 +01:00
parent 843291076c
commit b2612422ab
14 changed files with 18 additions and 18 deletions

View File

@@ -38,7 +38,7 @@ using Aaru.Helpers;
namespace Aaru.Checksums
{
/// <summary>Implements the Adler-32 algorithm</summary>
public class Adler32Context : IChecksum
public sealed class Adler32Context : IChecksum
{
const ushort ADLER_MODULE = 65521;
ushort _sum1, _sum2;

View File

@@ -32,7 +32,7 @@
namespace Aaru.Checksums
{
public class CRC16CCITTContext : Crc16Context
public sealed class CRC16CCITTContext : Crc16Context
{
public const ushort CRC16_CCITT_POLY = 0x8408;
public const ushort CRC16_CCITT_SEED = 0x0000;

View File

@@ -41,10 +41,10 @@ namespace Aaru.Checksums
/// <summary>Implements a CRC16 algorithm</summary>
public class Crc16Context : IChecksum
{
protected ushort _finalSeed;
protected ushort _hashInt;
protected bool _inverse;
protected ushort[] _table;
readonly ushort _finalSeed;
readonly bool _inverse;
readonly ushort[] _table;
ushort _hashInt;
/// <summary>Initializes the CRC16 table with a custom polynomial and seed</summary>
public Crc16Context(ushort polynomial, ushort seed, ushort[] table, bool inverse)

View File

@@ -32,7 +32,7 @@
namespace Aaru.Checksums
{
public class CRC16IBMContext : Crc16Context
public sealed class CRC16IBMContext : Crc16Context
{
const ushort CRC16_IBM_POLY = 0xA001;
const ushort CRC16_IBM_SEED = 0x0000;

View File

@@ -38,7 +38,7 @@ using Aaru.Helpers;
namespace Aaru.Checksums
{
/// <summary>Implements a CRC32 algorithm</summary>
public class Crc32Context : IChecksum
public sealed class Crc32Context : IChecksum
{
const uint CRC32_ISO_POLY = 0xEDB88320;
const uint CRC32_ISO_SEED = 0xFFFFFFFF;

View File

@@ -38,7 +38,7 @@ using Aaru.Helpers;
namespace Aaru.Checksums
{
/// <summary>Implements a CRC64 algorithm</summary>
public class Crc64Context : IChecksum
public sealed class Crc64Context : IChecksum
{
public const ulong CRC64_ECMA_POLY = 0xC96C5795D7870F42;
public const ulong CRC64_ECMA_SEED = 0xFFFFFFFFFFFFFFFF;

View File

@@ -40,7 +40,7 @@ using Aaru.Helpers;
namespace Aaru.Checksums
{
/// <summary>Implements the Fletcher-32 algorithm</summary>
public class Fletcher32Context : IChecksum
public sealed class Fletcher32Context : IChecksum
{
const ushort FLETCHER_MODULE = 0xFFFF;
ushort _sum1, _sum2;
@@ -165,7 +165,7 @@ namespace Aaru.Checksums
}
/// <summary>Implements the Fletcher-16 algorithm</summary>
public class Fletcher16Context : IChecksum
public sealed class Fletcher16Context : IChecksum
{
const byte FLETCHER_MODULE = 0xFF;
byte _sum1, _sum2;

View File

@@ -38,7 +38,7 @@ using Aaru.CommonTypes.Interfaces;
namespace Aaru.Checksums
{
/// <summary>Wraps up .NET MD5 implementation to a Init(), Update(), Final() context.</summary>
public class Md5Context : IChecksum
public sealed class Md5Context : IChecksum
{
readonly MD5 _provider;

View File

@@ -44,7 +44,7 @@ using Aaru.CommonTypes.Interfaces;
namespace Aaru.Checksums
{
public class Register : IPluginRegister
public sealed class Register : IPluginRegister
{
public List<Type> GetAllChecksumPlugins() => Assembly.
GetExecutingAssembly().GetTypes().

View File

@@ -38,7 +38,7 @@ using Aaru.CommonTypes.Interfaces;
namespace Aaru.Checksums
{
/// <summary>Wraps up .NET SHA1 implementation to a Init(), Update(), Final() context.</summary>
public class Sha1Context : IChecksum
public sealed class Sha1Context : IChecksum
{
readonly SHA1 _provider;

View File

@@ -38,7 +38,7 @@ using Aaru.CommonTypes.Interfaces;
namespace Aaru.Checksums
{
/// <summary>Wraps up .NET SHA256 implementation to a Init(), Update(), Final() context.</summary>
public class Sha256Context : IChecksum
public sealed class Sha256Context : IChecksum
{
readonly SHA256 _provider;

View File

@@ -38,7 +38,7 @@ using Aaru.CommonTypes.Interfaces;
namespace Aaru.Checksums
{
/// <summary>Wraps up .NET SHA384 implementation to a Init(), Update(), Final() context.</summary>
public class Sha384Context : IChecksum
public sealed class Sha384Context : IChecksum
{
readonly SHA384 _provider;

View File

@@ -38,7 +38,7 @@ using Aaru.CommonTypes.Interfaces;
namespace Aaru.Checksums
{
/// <summary>Wraps up .NET SHA512 implementation to a Init(), Update(), Final() context.</summary>
public class Sha512Context : IChecksum
public sealed class Sha512Context : IChecksum
{
readonly SHA512 _provider;

View File

@@ -47,7 +47,7 @@ using Aaru.CommonTypes.Interfaces;
namespace Aaru.Checksums
{
/// <summary>Implements the SpamSum fuzzy hashing algorithm.</summary>
public class SpamSumContext : IChecksum
public sealed class SpamSumContext : IChecksum
{
const uint ROLLING_WINDOW = 7;
const uint MIN_BLOCKSIZE = 3;