using System.Collections.Generic; using SabreTools.Core; using SabreTools.DatItems; namespace SabreTools.DatFiles.Formats { /// /// Represents a Archive.org file list /// internal sealed class ArchiveDotOrg : SerializableDatFile { /// /// Constructor designed for casting a base DatFile /// /// Parent DatFile to copy from public ArchiveDotOrg(DatFile? datFile) : base(datFile) { } /// protected override ItemType[] GetSupportedTypes() { return [ ItemType.Rom, ]; } /// protected override List? GetMissingRequiredFields(DatItem datItem) => null; } }