Handle "Default" properties

This commit is contained in:
Matt Nadareski
2026-04-01 16:52:55 -04:00
parent dfa39947ce
commit 826df09a3e
70 changed files with 444 additions and 425 deletions

View File

@@ -84,14 +84,14 @@ namespace SabreTools.Serialization.CrossModel.Test
Region = "XXXXXX",
Language = "XXXXXX",
Date = "XXXXXX",
Default = "XXXXXX",
Default = true,
};
var biosset = new Data.Models.ClrMamePro.BiosSet
{
Name = "XXXXXX",
Description = "XXXXXX",
Default = "XXXXXX",
Default = true,
};
var rom = new Data.Models.ClrMamePro.Rom
@@ -192,7 +192,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Name = "XXXXXX",
Entry = ["XXXXXX"],
Default = "XXXXXX",
Default = true,
};
var driver = new Data.Models.ClrMamePro.Driver
@@ -339,7 +339,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.Equal("XXXXXX", release.Region);
Assert.Equal("XXXXXX", release.Language);
Assert.Equal("XXXXXX", release.Date);
Assert.Equal("XXXXXX", release.Default);
Assert.Equal(true, release.Default);
}
/// <summary>
@@ -350,7 +350,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(biosset);
Assert.Equal("XXXXXX", biosset.Name);
Assert.Equal("XXXXXX", biosset.Description);
Assert.Equal("XXXXXX", biosset.Default);
Assert.Equal(true, biosset.Default);
}
/// <summary>
@@ -495,7 +495,7 @@ namespace SabreTools.Serialization.CrossModel.Test
string entry = Assert.Single(dipswitch.Entry);
Assert.Equal("XXXXXX", entry);
Assert.Equal("XXXXXX", dipswitch.Default);
Assert.Equal(true, dipswitch.Default);
}
/// <summary>

View File

@@ -67,7 +67,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Name = "XXXXXX",
Description = "XXXXXX",
Default = "XXXXXX",
Default = true,
};
var rom = new Data.Models.Listxml.Rom
@@ -198,7 +198,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Name = "XXXXXX",
Value = "XXXXXX",
Default = "XXXXXX",
Default = true,
Condition = condition,
};
@@ -223,7 +223,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Name = "XXXXXX",
Value = "XXXXXX",
Default = "XXXXXX",
Default = true,
Condition = condition,
};
@@ -251,7 +251,7 @@ namespace SabreTools.Serialization.CrossModel.Test
var adjuster = new Data.Models.Listxml.Adjuster
{
Name = "XXXXXX",
Default = "XXXXXX",
Default = true,
Condition = condition,
};
@@ -303,7 +303,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Name = "XXXXXX",
DevName = "XXXXXX",
Default = "XXXXXX",
Default = true,
};
var slot = new Data.Models.Listxml.Slot
@@ -323,7 +323,7 @@ namespace SabreTools.Serialization.CrossModel.Test
var ramoption = new Data.Models.Listxml.RamOption
{
Name = "XXXXXX",
Default = "XXXXXX",
Default = true,
Content = "XXXXXX",
};
@@ -475,7 +475,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(biosset);
Assert.Equal("XXXXXX", biosset.Name);
Assert.Equal("XXXXXX", biosset.Description);
Assert.Equal("XXXXXX", biosset.Default);
Assert.Equal(true, biosset.Default);
}
/// <summary>
@@ -681,7 +681,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(dipvalue);
Assert.Equal("XXXXXX", dipvalue.Name);
Assert.Equal("XXXXXX", dipvalue.Value);
Assert.Equal("XXXXXX", dipvalue.Default);
Assert.Equal(true, dipvalue.Default);
Validate(dipvalue.Condition);
}
@@ -724,7 +724,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(confsetting);
Assert.Equal("XXXXXX", confsetting.Name);
Assert.Equal("XXXXXX", confsetting.Value);
Assert.Equal("XXXXXX", confsetting.Default);
Assert.Equal(true, confsetting.Default);
Validate(confsetting.Condition);
}
@@ -757,7 +757,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Assert.NotNull(adjuster);
Assert.Equal("XXXXXX", adjuster.Name);
Assert.Equal("XXXXXX", adjuster.Default);
Assert.Equal(true, adjuster.Default);
Validate(adjuster.Condition);
}
@@ -849,7 +849,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(slotoption);
Assert.Equal("XXXXXX", slotoption.Name);
Assert.Equal("XXXXXX", slotoption.DevName);
Assert.Equal("XXXXXX", slotoption.Default);
Assert.Equal(true, slotoption.Default);
}
/// <summary>
@@ -871,7 +871,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Assert.NotNull(ramoption);
Assert.Equal("XXXXXX", ramoption.Name);
Assert.Equal("XXXXXX", ramoption.Default);
Assert.Equal(true, ramoption.Default);
Assert.Equal("XXXXXX", ramoption.Content);
}
}

View File

@@ -135,14 +135,14 @@ namespace SabreTools.Serialization.CrossModel.Test
Region = "XXXXXX",
Language = "XXXXXX",
Date = "XXXXXX",
Default = "XXXXXX",
Default = true,
};
var biosset = new Data.Models.Logiqx.BiosSet
{
Name = "XXXXXX",
Description = "XXXXXX",
Default = "XXXXXX",
Default = true,
};
var rom = new Data.Models.Logiqx.Rom
@@ -443,7 +443,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.Equal("XXXXXX", release.Region);
Assert.Equal("XXXXXX", release.Language);
Assert.Equal("XXXXXX", release.Date);
Assert.Equal("XXXXXX", release.Default);
Assert.Equal(true, release.Default);
}
/// <summary>
@@ -454,7 +454,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(biosset);
Assert.Equal("XXXXXX", biosset.Name);
Assert.Equal("XXXXXX", biosset.Description);
Assert.Equal("XXXXXX", biosset.Default);
Assert.Equal(true, biosset.Default);
}
/// <summary>

View File

@@ -63,7 +63,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Name = "XXXXXX",
Description = "XXXXXX",
Default = "XXXXXX",
Default = true,
};
var rom = new Data.Models.Listxml.Rom
@@ -194,7 +194,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Name = "XXXXXX",
Value = "XXXXXX",
Default = "XXXXXX",
Default = true,
Condition = condition,
};
@@ -219,7 +219,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Name = "XXXXXX",
Value = "XXXXXX",
Default = "XXXXXX",
Default = true,
Condition = condition,
};
@@ -247,7 +247,7 @@ namespace SabreTools.Serialization.CrossModel.Test
var adjuster = new Data.Models.Listxml.Adjuster
{
Name = "XXXXXX",
Default = "XXXXXX",
Default = true,
Condition = condition,
};
@@ -299,7 +299,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Name = "XXXXXX",
DevName = "XXXXXX",
Default = "XXXXXX",
Default = true,
};
var slot = new Data.Models.Listxml.Slot
@@ -319,7 +319,7 @@ namespace SabreTools.Serialization.CrossModel.Test
var ramoption = new Data.Models.Listxml.RamOption
{
Name = "XXXXXX",
Default = "XXXXXX",
Default = true,
Content = "XXXXXX",
};
@@ -469,7 +469,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(biosset);
Assert.Equal("XXXXXX", biosset.Name);
Assert.Equal("XXXXXX", biosset.Description);
Assert.Equal("XXXXXX", biosset.Default);
Assert.Equal(true, biosset.Default);
}
/// <summary>
@@ -675,7 +675,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(dipvalue);
Assert.Equal("XXXXXX", dipvalue.Name);
Assert.Equal("XXXXXX", dipvalue.Value);
Assert.Equal("XXXXXX", dipvalue.Default);
Assert.Equal(true, dipvalue.Default);
Validate(dipvalue.Condition);
}
@@ -718,7 +718,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(confsetting);
Assert.Equal("XXXXXX", confsetting.Name);
Assert.Equal("XXXXXX", confsetting.Value);
Assert.Equal("XXXXXX", confsetting.Default);
Assert.Equal(true, confsetting.Default);
Validate(confsetting.Condition);
}
@@ -751,7 +751,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Assert.NotNull(adjuster);
Assert.Equal("XXXXXX", adjuster.Name);
Assert.Equal("XXXXXX", adjuster.Default);
Assert.Equal(true, adjuster.Default);
Validate(adjuster.Condition);
}
@@ -843,7 +843,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(slotoption);
Assert.Equal("XXXXXX", slotoption.Name);
Assert.Equal("XXXXXX", slotoption.DevName);
Assert.Equal("XXXXXX", slotoption.Default);
Assert.Equal(true, slotoption.Default);
}
/// <summary>
@@ -865,7 +865,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Assert.NotNull(ramoption);
Assert.Equal("XXXXXX", ramoption.Name);
Assert.Equal("XXXXXX", ramoption.Default);
Assert.Equal(true, ramoption.Default);
Assert.Equal("XXXXXX", ramoption.Content);
}
}

View File

@@ -63,7 +63,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Name = "XXXXXX",
Description = "XXXXXX",
Default = "XXXXXX",
Default = true,
};
var rom = new Data.Models.Listxml.Rom
@@ -194,7 +194,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Name = "XXXXXX",
Value = "XXXXXX",
Default = "XXXXXX",
Default = true,
Condition = condition,
};
@@ -219,7 +219,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Name = "XXXXXX",
Value = "XXXXXX",
Default = "XXXXXX",
Default = true,
Condition = condition,
};
@@ -247,7 +247,7 @@ namespace SabreTools.Serialization.CrossModel.Test
var adjuster = new Data.Models.Listxml.Adjuster
{
Name = "XXXXXX",
Default = "XXXXXX",
Default = true,
Condition = condition,
};
@@ -299,7 +299,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Name = "XXXXXX",
DevName = "XXXXXX",
Default = "XXXXXX",
Default = true,
};
var slot = new Data.Models.Listxml.Slot
@@ -319,7 +319,7 @@ namespace SabreTools.Serialization.CrossModel.Test
var ramoption = new Data.Models.Listxml.RamOption
{
Name = "XXXXXX",
Default = "XXXXXX",
Default = true,
Content = "XXXXXX",
};
@@ -469,7 +469,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(biosset);
Assert.Equal("XXXXXX", biosset.Name);
Assert.Equal("XXXXXX", biosset.Description);
Assert.Equal("XXXXXX", biosset.Default);
Assert.Equal(true, biosset.Default);
}
/// <summary>
@@ -675,7 +675,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(dipvalue);
Assert.Equal("XXXXXX", dipvalue.Name);
Assert.Equal("XXXXXX", dipvalue.Value);
Assert.Equal("XXXXXX", dipvalue.Default);
Assert.Equal(true, dipvalue.Default);
Validate(dipvalue.Condition);
}
@@ -718,7 +718,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(confsetting);
Assert.Equal("XXXXXX", confsetting.Name);
Assert.Equal("XXXXXX", confsetting.Value);
Assert.Equal("XXXXXX", confsetting.Default);
Assert.Equal(true, confsetting.Default);
Validate(confsetting.Condition);
}
@@ -751,7 +751,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Assert.NotNull(adjuster);
Assert.Equal("XXXXXX", adjuster.Name);
Assert.Equal("XXXXXX", adjuster.Default);
Assert.Equal(true, adjuster.Default);
Validate(adjuster.Condition);
}
@@ -843,7 +843,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(slotoption);
Assert.Equal("XXXXXX", slotoption.Name);
Assert.Equal("XXXXXX", slotoption.DevName);
Assert.Equal("XXXXXX", slotoption.Default);
Assert.Equal(true, slotoption.Default);
}
/// <summary>
@@ -865,7 +865,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Assert.NotNull(ramoption);
Assert.Equal("XXXXXX", ramoption.Name);
Assert.Equal("XXXXXX", ramoption.Default);
Assert.Equal(true, ramoption.Default);
Assert.Equal("XXXXXX", ramoption.Content);
}
}

View File

@@ -39,85 +39,85 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Visible = "XXXXXX",
InNamingOption = "XXXXXX",
Default = "XXXXXX",
Default = true,
},
Location = new Data.Models.OfflineList.Location
{
Visible = "XXXXXX",
InNamingOption = "XXXXXX",
Default = "XXXXXX",
Default = true,
},
Publisher = new Data.Models.OfflineList.Publisher
{
Visible = "XXXXXX",
InNamingOption = "XXXXXX",
Default = "XXXXXX",
Default = true,
},
SourceRom = new Data.Models.OfflineList.SourceRom
{
Visible = "XXXXXX",
InNamingOption = "XXXXXX",
Default = "XXXXXX",
Default = true,
},
SaveType = new Data.Models.OfflineList.SaveType
{
Visible = "XXXXXX",
InNamingOption = "XXXXXX",
Default = "XXXXXX",
Default = true,
},
RomSize = new Data.Models.OfflineList.RomSize
{
Visible = "XXXXXX",
InNamingOption = "XXXXXX",
Default = "XXXXXX",
Default = true,
},
ReleaseNumber = new Data.Models.OfflineList.ReleaseNumber
{
Visible = "XXXXXX",
InNamingOption = "XXXXXX",
Default = "XXXXXX",
Default = true,
},
ImageNumber = new Data.Models.OfflineList.ImageNumber
{
Visible = "XXXXXX",
InNamingOption = "XXXXXX",
Default = "XXXXXX",
Default = true,
},
LanguageNumber = new Data.Models.OfflineList.LanguageNumber
{
Visible = "XXXXXX",
InNamingOption = "XXXXXX",
Default = "XXXXXX",
Default = true,
},
Comment = new Data.Models.OfflineList.Comment
{
Visible = "XXXXXX",
InNamingOption = "XXXXXX",
Default = "XXXXXX",
Default = true,
},
RomCRC = new Data.Models.OfflineList.RomCRC
{
Visible = "XXXXXX",
InNamingOption = "XXXXXX",
Default = "XXXXXX",
Default = true,
},
Im1CRC = new Data.Models.OfflineList.Im1CRC
{
Visible = "XXXXXX",
InNamingOption = "XXXXXX",
Default = "XXXXXX",
Default = true,
},
Im2CRC = new Data.Models.OfflineList.Im2CRC
{
Visible = "XXXXXX",
InNamingOption = "XXXXXX",
Default = "XXXXXX",
Default = true,
},
Languages = new Data.Models.OfflineList.Languages
{
Visible = "XXXXXX",
InNamingOption = "XXXXXX",
Default = "XXXXXX",
Default = true,
},
};
@@ -149,7 +149,7 @@ namespace SabreTools.Serialization.CrossModel.Test
var to = new Data.Models.OfflineList.To
{
Value = "XXXXXX",
Default = "XXXXXX",
Default = true,
Auto = "XXXXXX",
Find = [find],
};
@@ -286,7 +286,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(info);
Assert.Equal("XXXXXX", info.Visible);
Assert.Equal("XXXXXX", info.InNamingOption);
Assert.Equal("XXXXXX", info.Default);
Assert.Equal(true, info.Default);
}
/// <summary>
@@ -339,7 +339,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Assert.NotNull(to);
Assert.Equal("XXXXXX", to.Value);
Assert.Equal("XXXXXX", to.Default);
Assert.Equal(true, to.Default);
Assert.Equal("XXXXXX", to.Auto);
Assert.NotNull(to.Find);

View File

@@ -95,7 +95,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Name = "XXXXXX",
Value = "XXXXXX",
Default = "XXXXXX",
Default = true,
};
var dipswitch = new Data.Models.SoftwareList.DipSwitch
@@ -304,7 +304,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(dipvalue);
Assert.Equal("XXXXXX", dipvalue.Name);
Assert.Equal("XXXXXX", dipvalue.Value);
Assert.Equal("XXXXXX", dipvalue.Default);
Assert.Equal(true, dipvalue.Default);
}
}
}