Convert Port fully over to properties

This commit is contained in:
Matt Nadareski
2026-04-04 01:36:42 -04:00
parent 9e721c5c43
commit 4bb670ac15
8 changed files with 50 additions and 42 deletions

View File

@@ -534,7 +534,7 @@ namespace SabreTools.Serialization.CrossModel
Tag = item.Tag,
};
var analogs = item.Read<Data.Models.Metadata.Analog[]>(Data.Models.Metadata.Port.AnalogKey);
var analogs = item.Analog;
if (analogs is not null && analogs.Length > 0)
port.Analog = Array.ConvertAll(analogs, ConvertFromInternalModel);

View File

@@ -557,10 +557,7 @@ namespace SabreTools.Serialization.CrossModel
};
if (item.Analog is not null && item.Analog.Length > 0)
{
port[Data.Models.Metadata.Port.AnalogKey]
= Array.ConvertAll(item.Analog, ConvertToInternalModel);
}
port.Analog = Array.ConvertAll(item.Analog, ConvertToInternalModel);
return port;
}