Remove ContainsKey as it was really unneeded

This commit is contained in:
Matt Nadareski
2025-01-14 20:26:57 -05:00
parent 6e365c3f03
commit e05c6c35eb
3 changed files with 6 additions and 32 deletions

View File

@@ -538,10 +538,7 @@ namespace SabreTools.DatFiles
continue;
var list = datFile.GetItemsForBucket(key);
if (list.Count == 0)
continue;
if (datFile.Items.ContainsKey(key) && list.Count > 0)
if (list.Count > 0)
Replacer.ReplaceFields(newDatItem.GetFieldValue<Machine>(DatItem.MachineKey)!, list[index: 0].GetFieldValue<Machine>(DatItem.MachineKey)!, machineFieldNames, onlySame);
newDatItems.Add(newDatItem);