From fe2c2baab2b46f4713b3e8fe1ded10b74ac68baa Mon Sep 17 00:00:00 2001 From: Erwin Lau Date: Fri, 22 Mar 2024 11:00:11 -0700 Subject: [PATCH] preparation for ODB++ importer --- utils/parts.stanza | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/utils/parts.stanza b/utils/parts.stanza index 74cab424..0714aba3 100644 --- a/utils/parts.stanza +++ b/utils/parts.stanza @@ -657,7 +657,7 @@ public defn PCBPadCode (json: JObject) ->PCBPadCode : public defstruct LandPatternPadCode : pin: PinByTypeCode - pcb-pad-name: String + pcb-pad-name: String with: (updater => sub-pcb-pad-name) pose: Pose side: Side @@ -897,14 +897,14 @@ public-when(TESTING) defn PCBLayerValue (json: JObject) -> PCBLayerValue : public defstruct LandPatternCode : name: String - pads: Tuple + pads: Tuple with: (updater => sub-pads) pcb-layer-reference: PCBLayerReference pcb-layer-value: PCBLayerValue layers: Tuple geometries: Tuple model3ds: Tuple -public-when(TESTING) defn LandPatternCode (json: JObject) -> LandPatternCode : +public defn LandPatternCode (json: JObject) -> LandPatternCode : LandPatternCode( json["name"] as String, map(LandPatternPadCode, json["pads"] as Tuple),