Convert Archive fully over to properties

This commit is contained in:
Matt Nadareski
2026-04-04 02:18:55 -04:00
parent 3f3f73a56f
commit 845a0cb998
7 changed files with 629 additions and 154 deletions

View File

@@ -352,39 +352,39 @@ namespace SabreTools.Metadata.DatFiles.Test
{
return new Data.Models.Metadata.Archive
{
[Data.Models.Metadata.Archive.NumberKey] = "number",
[Data.Models.Metadata.Archive.CloneKey] = "clone",
[Data.Models.Metadata.Archive.RegParentKey] = "regparent",
[Data.Models.Metadata.Archive.MergeOfKey] = "mergeof",
[Data.Models.Metadata.Archive.MergeNameKey] = "mergename",
Number = "number",
CloneTag = "clone",
RegParent = "regparent",
MergeOf = "mergeof",
MergeName = "mergename",
Name = "name",
[Data.Models.Metadata.Archive.NameAltKey] = "name_alt",
[Data.Models.Metadata.Archive.RegionKey] = "region",
[Data.Models.Metadata.Archive.LanguagesKey] = "languages",
[Data.Models.Metadata.Archive.ShowLangKey] = "showlang",
[Data.Models.Metadata.Archive.LangCheckedKey] = "langchecked",
[Data.Models.Metadata.Archive.Version1Key] = "version1",
[Data.Models.Metadata.Archive.Version2Key] = "version2",
[Data.Models.Metadata.Archive.DevStatusKey] = "devstatus",
[Data.Models.Metadata.Archive.AdditionalKey] = "additional",
[Data.Models.Metadata.Archive.Special1Key] = "special1",
[Data.Models.Metadata.Archive.Special2Key] = "special2",
[Data.Models.Metadata.Archive.AltKey] = "alt",
[Data.Models.Metadata.Archive.GameId1Key] = "gameid1",
[Data.Models.Metadata.Archive.GameId2Key] = "gameid2",
NameAlt = "name_alt",
Region = "region",
Languages = "languages",
ShowLang = true,
LangChecked = "langchecked",
Version1 = "version1",
Version2 = "version2",
DevStatus = "devstatus",
Additional = "additional",
Special1 = "special1",
Special2 = "special2",
Alt = true,
GameId1 = "gameid1",
GameId2 = "gameid2",
Description = "description",
[Data.Models.Metadata.Archive.BiosKey] = "bios",
[Data.Models.Metadata.Archive.LicensedKey] = "licensed",
[Data.Models.Metadata.Archive.PirateKey] = "pirate",
[Data.Models.Metadata.Archive.PhysicalKey] = "physical",
[Data.Models.Metadata.Archive.CompleteKey] = "complete",
[Data.Models.Metadata.Archive.AdultKey] = "adult",
[Data.Models.Metadata.Archive.DatKey] = "dat",
[Data.Models.Metadata.Archive.ListedKey] = "listed",
[Data.Models.Metadata.Archive.PrivateKey] = "private",
[Data.Models.Metadata.Archive.StickyNoteKey] = "stickynote",
[Data.Models.Metadata.Archive.DatterNoteKey] = "datternote",
[Data.Models.Metadata.Archive.CategoriesKey] = "categories",
Bios = true,
Licensed = true,
Pirate = true,
Physical = true,
Complete = true,
Adult = true,
Dat = true,
Listed = true,
Private = true,
StickyNote = "stickynote",
DatterNote = "datternote",
Categories = "categories",
};
}