Remove nearly all explict fields

This commit is contained in:
Matt Nadareski
2024-03-09 21:34:26 -05:00
parent c755abf4c0
commit 24d4e352a4
79 changed files with 1723 additions and 3554 deletions

View File

@@ -133,17 +133,16 @@ namespace SabreTools.DatFiles.Formats
return;
containsItems = true;
foreach (var rom in files)
foreach (var file in files)
{
var item = new Rom
{
Size = NumberHelper.ConvertToInt64(rom.Size),
CRC = rom.CRC,
Date = rom.Date,
Source = new Source { Index = indexId, Name = filename },
};
item.SetName(rom.Name);
item.SetName(file.Name);
item.SetFieldValue<string?>(Models.Metadata.Rom.CRCKey, file.CRC);
item.SetFieldValue<string?>(Models.Metadata.Rom.DateKey, file.Date);
item.SetFieldValue<long?>(Models.Metadata.Rom.SizeKey, NumberHelper.ConvertToInt64(file.Size));
item.CopyMachineInformation(machine);
ParseAddHelper(item, statsOnly);