v3 Batch 1 — greenfield schema + RawPath identity rewiring #469

Merged
dohertj2 merged 39 commits from v3/batch1-schema-identity into master 2026-07-16 01:52:52 -04:00
Showing only changes of commit 8e8dd2e824 - Show all commits
@@ -21,11 +21,11 @@ public static class EquipmentTagConfigInspector
new Dictionary<string, Func<string, IReadOnlyList<string>>>(StringComparer.OrdinalIgnoreCase) new Dictionary<string, Func<string, IReadOnlyList<string>>>(StringComparer.OrdinalIgnoreCase)
{ {
["Modbus"] = ModbusTagDefinitionFactory.Inspect, ["Modbus"] = ModbusTagDefinitionFactory.Inspect,
["S7"] = S7EquipmentTagParser.Inspect, ["S7"] = S7TagDefinitionFactory.Inspect,
["AbCip"] = AbCipEquipmentTagParser.Inspect, ["AbCip"] = AbCipTagDefinitionFactory.Inspect,
["AbLegacy"] = AbLegacyEquipmentTagParser.Inspect, ["AbLegacy"] = AbLegacyTagDefinitionFactory.Inspect,
["TwinCat"] = TwinCATEquipmentTagParser.Inspect, ["TwinCat"] = TwinCATTagDefinitionFactory.Inspect,
["Focas"] = FocasEquipmentTagParser.Inspect, ["Focas"] = FocasTagDefinitionFactory.Inspect,
}; };
/// <summary>Inspects a tag's <c>TagConfig</c> for the given driver type. Returns the driver's warnings, /// <summary>Inspects a tag's <c>TagConfig</c> for the given driver type. Returns the driver's warnings,