diff --git a/SabreTools.DatFiles/Formats/ArchiveDotOrg.cs b/SabreTools.DatFiles/Formats/ArchiveDotOrg.cs index 195bca6f..bb1c5909 100644 --- a/SabreTools.DatFiles/Formats/ArchiveDotOrg.cs +++ b/SabreTools.DatFiles/Formats/ArchiveDotOrg.cs @@ -15,6 +15,9 @@ namespace SabreTools.DatFiles.Formats /// /// Represents parsing and writing of a Archive.org file list /// + /// + /// TODO: Check and enforce required fields in output + /// internal class ArchiveDotOrg : DatFile { /// diff --git a/SabreTools.DatFiles/Formats/AttractMode.cs b/SabreTools.DatFiles/Formats/AttractMode.cs index 95286c0c..d9950f4b 100644 --- a/SabreTools.DatFiles/Formats/AttractMode.cs +++ b/SabreTools.DatFiles/Formats/AttractMode.cs @@ -14,6 +14,9 @@ namespace SabreTools.DatFiles.Formats /// /// Represents parsing and writing of an AttractMode DAT /// + /// + /// TODO: Check and enforce required fields in output + /// internal class AttractMode : DatFile { /// diff --git a/SabreTools.DatFiles/Formats/ClrMamePro.cs b/SabreTools.DatFiles/Formats/ClrMamePro.cs index 9db7a19b..e1b4a487 100644 --- a/SabreTools.DatFiles/Formats/ClrMamePro.cs +++ b/SabreTools.DatFiles/Formats/ClrMamePro.cs @@ -15,6 +15,9 @@ namespace SabreTools.DatFiles.Formats /// /// Represents parsing and writing of a ClrMamePro DAT /// + /// + /// TODO: Check and enforce required fields in output + /// internal class ClrMamePro : DatFile { #region Fields diff --git a/SabreTools.DatFiles/Formats/DosCenter.cs b/SabreTools.DatFiles/Formats/DosCenter.cs index 5808cb0d..1c4ca196 100644 --- a/SabreTools.DatFiles/Formats/DosCenter.cs +++ b/SabreTools.DatFiles/Formats/DosCenter.cs @@ -17,6 +17,9 @@ namespace SabreTools.DatFiles.Formats /// /// Represents parsing and writing of a DosCenter DAT /// + /// + /// TODO: Check and enforce required fields in output + /// internal class DosCenter : DatFile { /// diff --git a/SabreTools.DatFiles/Formats/EverdriveSmdb.cs b/SabreTools.DatFiles/Formats/EverdriveSmdb.cs index f8510d06..37479259 100644 --- a/SabreTools.DatFiles/Formats/EverdriveSmdb.cs +++ b/SabreTools.DatFiles/Formats/EverdriveSmdb.cs @@ -15,6 +15,9 @@ namespace SabreTools.DatFiles.Formats /// /// Represents parsing and writing of an Everdrive SMDB file /// + /// + /// TODO: Check and enforce required fields in output + /// internal class EverdriveSMDB : DatFile { /// diff --git a/SabreTools.DatFiles/Formats/Hashfile.cs b/SabreTools.DatFiles/Formats/Hashfile.cs index dde234b1..23e97075 100644 --- a/SabreTools.DatFiles/Formats/Hashfile.cs +++ b/SabreTools.DatFiles/Formats/Hashfile.cs @@ -13,6 +13,9 @@ namespace SabreTools.DatFiles.Formats /// /// Represents parsing and writing of a hashfile such as an SFV, MD5, or SHA-1 file /// + /// + /// TODO: Check and enforce required fields in output + /// internal class Hashfile : DatFile { // Private instance variables specific to Hashfile DATs diff --git a/SabreTools.DatFiles/Formats/Listrom.cs b/SabreTools.DatFiles/Formats/Listrom.cs index 232530dd..6dde8af5 100644 --- a/SabreTools.DatFiles/Formats/Listrom.cs +++ b/SabreTools.DatFiles/Formats/Listrom.cs @@ -14,6 +14,9 @@ namespace SabreTools.DatFiles.Formats /// /// Represents parsing and writing of a MAME Listrom DAT /// + /// + /// TODO: Check and enforce required fields in output + /// internal class Listrom : DatFile { /// diff --git a/SabreTools.DatFiles/Formats/Logiqx.cs b/SabreTools.DatFiles/Formats/Logiqx.cs index acc5231a..c77a06eb 100644 --- a/SabreTools.DatFiles/Formats/Logiqx.cs +++ b/SabreTools.DatFiles/Formats/Logiqx.cs @@ -18,6 +18,9 @@ namespace SabreTools.DatFiles.Formats /// /// Represents parsing and writing of a Logiqx-derived DAT /// + /// + /// TODO: Check and enforce required fields in output + /// internal class Logiqx : DatFile { // Private instance variables specific to Logiqx DATs diff --git a/SabreTools.DatFiles/Formats/Missfile.cs b/SabreTools.DatFiles/Formats/Missfile.cs index 06b82e98..aede8c8b 100644 --- a/SabreTools.DatFiles/Formats/Missfile.cs +++ b/SabreTools.DatFiles/Formats/Missfile.cs @@ -10,6 +10,9 @@ namespace SabreTools.DatFiles.Formats /// /// Represents parsing and writing of a Missfile /// + /// + /// TODO: Check and enforce required fields in output + /// internal class Missfile : DatFile { /// diff --git a/SabreTools.DatFiles/Formats/OfflineList.cs b/SabreTools.DatFiles/Formats/OfflineList.cs index 9afa71fd..1173e201 100644 --- a/SabreTools.DatFiles/Formats/OfflineList.cs +++ b/SabreTools.DatFiles/Formats/OfflineList.cs @@ -16,6 +16,9 @@ namespace SabreTools.DatFiles.Formats /// /// Represents parsing and writing of an OfflineList XML DAT /// + /// + /// TODO: Check and enforce required fields in output + /// internal class OfflineList : DatFile { /// diff --git a/SabreTools.DatFiles/Formats/OpenMSX.cs b/SabreTools.DatFiles/Formats/OpenMSX.cs index 081bb772..cc89427a 100644 --- a/SabreTools.DatFiles/Formats/OpenMSX.cs +++ b/SabreTools.DatFiles/Formats/OpenMSX.cs @@ -16,6 +16,9 @@ namespace SabreTools.DatFiles.Formats /// /// Represents parsing and writing of a openMSX softawre list XML DAT /// + /// + /// TODO: Check and enforce required fields in output + /// internal class OpenMSX : DatFile { /// diff --git a/SabreTools.DatFiles/Formats/RomCenter.cs b/SabreTools.DatFiles/Formats/RomCenter.cs index ff962e49..f27b3ce7 100644 --- a/SabreTools.DatFiles/Formats/RomCenter.cs +++ b/SabreTools.DatFiles/Formats/RomCenter.cs @@ -15,6 +15,9 @@ namespace SabreTools.DatFiles.Formats /// /// Represents parsing and writing of a RomCenter DAT /// + /// + /// TODO: Check and enforce required fields in output + /// internal class RomCenter : DatFile { /// diff --git a/SabreTools.DatFiles/Formats/SeparatedValue.cs b/SabreTools.DatFiles/Formats/SeparatedValue.cs index 06110a20..23124615 100644 --- a/SabreTools.DatFiles/Formats/SeparatedValue.cs +++ b/SabreTools.DatFiles/Formats/SeparatedValue.cs @@ -15,6 +15,9 @@ namespace SabreTools.DatFiles.Formats /// /// Represents parsing and writing of a value-separated DAT /// + /// + /// TODO: Check and enforce required fields in output + /// internal class SeparatedValue : DatFile { // Private instance variables specific to Separated Value DATs diff --git a/SabreTools.DatFiles/Formats/SoftwareList.cs b/SabreTools.DatFiles/Formats/SoftwareList.cs index 14de25ee..dd4dc465 100644 --- a/SabreTools.DatFiles/Formats/SoftwareList.cs +++ b/SabreTools.DatFiles/Formats/SoftwareList.cs @@ -18,6 +18,9 @@ namespace SabreTools.DatFiles.Formats /// /// Represents parsing and writing of a SoftwareList /// + /// + /// TODO: Check and enforce required fields in output + /// internal class SoftwareList : DatFile { ///