Make DatFile formats public sealed for consistency

This commit is contained in:
Matt Nadareski
2025-02-13 14:22:51 -05:00
parent f25dc193e1
commit 232c8ca626
18 changed files with 29 additions and 30 deletions

View File

@@ -8,7 +8,7 @@ namespace SabreTools.DatFiles.Formats
/// <summary>
/// Represents a value-separated DAT
/// </summary>
internal abstract class SeparatedValue : SerializableDatFile<Models.SeparatedValue.MetadataFile, Serialization.Deserializers.SeparatedValue, Serialization.Serializers.SeparatedValue, Serialization.CrossModel.SeparatedValue>
public abstract class SeparatedValue : SerializableDatFile<Models.SeparatedValue.MetadataFile, Serialization.Deserializers.SeparatedValue, Serialization.Serializers.SeparatedValue, Serialization.CrossModel.SeparatedValue>
{
#region Fields
@@ -122,7 +122,7 @@ namespace SabreTools.DatFiles.Formats
/// <summary>
/// Represents a comma-separated value file
/// </summary>
internal sealed class CommaSeparatedValue : SeparatedValue
public sealed class CommaSeparatedValue : SeparatedValue
{
/// <summary>
/// Constructor designed for casting a base DatFile
@@ -137,7 +137,7 @@ namespace SabreTools.DatFiles.Formats
/// <summary>
/// Represents a semicolon-separated value file
/// </summary>
internal sealed class SemicolonSeparatedValue : SeparatedValue
public sealed class SemicolonSeparatedValue : SeparatedValue
{
/// <summary>
/// Constructor designed for casting a base DatFile
@@ -152,7 +152,7 @@ namespace SabreTools.DatFiles.Formats
/// <summary>
/// Represents a tab-separated value file
/// </summary>
internal sealed class TabSeparatedValue : SeparatedValue
public sealed class TabSeparatedValue : SeparatedValue
{
/// <summary>
/// Constructor designed for casting a base DatFile