mirror of
https://github.com/claunia/SabreTools.git
synced 2025-12-16 19:14:27 +00:00
Add validation notes to DAT types
This commit is contained in:
@@ -15,6 +15,9 @@ namespace SabreTools.DatFiles.Formats
|
||||
/// <summary>
|
||||
/// Represents parsing and writing of a Archive.org file list
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// TODO: Check and enforce required fields in output
|
||||
/// </remarks>
|
||||
internal class ArchiveDotOrg : DatFile
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -14,6 +14,9 @@ namespace SabreTools.DatFiles.Formats
|
||||
/// <summary>
|
||||
/// Represents parsing and writing of an AttractMode DAT
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// TODO: Check and enforce required fields in output
|
||||
/// </remarks>
|
||||
internal class AttractMode : DatFile
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -15,6 +15,9 @@ namespace SabreTools.DatFiles.Formats
|
||||
/// <summary>
|
||||
/// Represents parsing and writing of a ClrMamePro DAT
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// TODO: Check and enforce required fields in output
|
||||
/// </remarks>
|
||||
internal class ClrMamePro : DatFile
|
||||
{
|
||||
#region Fields
|
||||
|
||||
@@ -17,6 +17,9 @@ namespace SabreTools.DatFiles.Formats
|
||||
/// <summary>
|
||||
/// Represents parsing and writing of a DosCenter DAT
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// TODO: Check and enforce required fields in output
|
||||
/// </remarks>
|
||||
internal class DosCenter : DatFile
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -15,6 +15,9 @@ namespace SabreTools.DatFiles.Formats
|
||||
/// <summary>
|
||||
/// Represents parsing and writing of an Everdrive SMDB file
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// TODO: Check and enforce required fields in output
|
||||
/// </remarks>
|
||||
internal class EverdriveSMDB : DatFile
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -13,6 +13,9 @@ namespace SabreTools.DatFiles.Formats
|
||||
/// <summary>
|
||||
/// Represents parsing and writing of a hashfile such as an SFV, MD5, or SHA-1 file
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// TODO: Check and enforce required fields in output
|
||||
/// </remarks>
|
||||
internal class Hashfile : DatFile
|
||||
{
|
||||
// Private instance variables specific to Hashfile DATs
|
||||
|
||||
@@ -14,6 +14,9 @@ namespace SabreTools.DatFiles.Formats
|
||||
/// <summary>
|
||||
/// Represents parsing and writing of a MAME Listrom DAT
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// TODO: Check and enforce required fields in output
|
||||
/// </remarks>
|
||||
internal class Listrom : DatFile
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -18,6 +18,9 @@ namespace SabreTools.DatFiles.Formats
|
||||
/// <summary>
|
||||
/// Represents parsing and writing of a Logiqx-derived DAT
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// TODO: Check and enforce required fields in output
|
||||
/// </remarks>
|
||||
internal class Logiqx : DatFile
|
||||
{
|
||||
// Private instance variables specific to Logiqx DATs
|
||||
|
||||
@@ -10,6 +10,9 @@ namespace SabreTools.DatFiles.Formats
|
||||
/// <summary>
|
||||
/// Represents parsing and writing of a Missfile
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// TODO: Check and enforce required fields in output
|
||||
/// </remarks>
|
||||
internal class Missfile : DatFile
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -16,6 +16,9 @@ namespace SabreTools.DatFiles.Formats
|
||||
/// <summary>
|
||||
/// Represents parsing and writing of an OfflineList XML DAT
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// TODO: Check and enforce required fields in output
|
||||
/// </remarks>
|
||||
internal class OfflineList : DatFile
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -16,6 +16,9 @@ namespace SabreTools.DatFiles.Formats
|
||||
/// <summary>
|
||||
/// Represents parsing and writing of a openMSX softawre list XML DAT
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// TODO: Check and enforce required fields in output
|
||||
/// </remarks>
|
||||
internal class OpenMSX : DatFile
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -15,6 +15,9 @@ namespace SabreTools.DatFiles.Formats
|
||||
/// <summary>
|
||||
/// Represents parsing and writing of a RomCenter DAT
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// TODO: Check and enforce required fields in output
|
||||
/// </remarks>
|
||||
internal class RomCenter : DatFile
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -15,6 +15,9 @@ namespace SabreTools.DatFiles.Formats
|
||||
/// <summary>
|
||||
/// Represents parsing and writing of a value-separated DAT
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// TODO: Check and enforce required fields in output
|
||||
/// </remarks>
|
||||
internal class SeparatedValue : DatFile
|
||||
{
|
||||
// Private instance variables specific to Separated Value DATs
|
||||
|
||||
@@ -18,6 +18,9 @@ namespace SabreTools.DatFiles.Formats
|
||||
/// <summary>
|
||||
/// Represents parsing and writing of a SoftwareList
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// TODO: Check and enforce required fields in output
|
||||
/// </remarks>
|
||||
internal class SoftwareList : DatFile
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user