The Swift Package Index logo.Swift Package Index

Build Information

Failed to build ElkSwift, reference 1.0.2 (32f804), with Swift 6.0 for macOS (SPM) on 22 Apr 2026 08:44:30 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64

Build Log

/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[396/413] Compiling ElkSwift org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[397/413] Compiling ElkSwift org_eclipse_elk_alg_layered_compaction_oned_Quadruplet.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[398/413] Compiling ElkSwift org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[399/413] Compiling ElkSwift org_eclipse_elk_alg_layered_components_ComponentGroup.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[400/413] Compiling ElkSwift org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[401/413] Compiling ElkSwift org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[402/413] Compiling ElkSwift org_eclipse_elk_alg_layered_components_ComponentOrderingStrategy.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[403/413] Compiling ElkSwift org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[404/413] Compiling ElkSwift org_eclipse_elk_alg_layered_components_ComponentsProcessor.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[405/413] Compiling ElkSwift org_eclipse_elk_alg_layered_components_ModelOrderComponentGroup.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[406/413] Compiling ElkSwift org_eclipse_elk_alg_layered_components_ModelOrderRowGraphPlacer.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[407/413] Compiling ElkSwift org_eclipse_elk_alg_layered_components_SimpleRowGraphPlacer.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[408/413] Compiling ElkSwift org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[409/413] Compiling ElkSwift org_eclipse_elk_alg_layered_compound_CompoundGraphPreprocessor.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[410/413] Compiling ElkSwift org_eclipse_elk_alg_layered_compound_CrossHierarchyEdge.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[411/413] Compiling ElkSwift org_eclipse_elk_alg_layered_compound_CrossHierarchyEdgeComparator.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[412/413] Compiling ElkSwift org_eclipse_elk_alg_layered_graph_LEdge.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
[413/413] Compiling ElkSwift org_eclipse_elk_alg_layered_graph_LGraph.swift
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:36:37: warning: result of call to 'offset' is unused
34 |             for port in node.ports {
35 |                 for edge in port.outgoingEdges {
36 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:38:40: warning: result of call to 'offset' is unused
36 |                     edge.bendPoints.offset(graphOffset)
37 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
38 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
39 |                     }
40 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:69:37: warning: result of call to 'offset' is unused
67 |             for port in node.ports {
68 |                 for edge in port.outgoingEdges {
69 |                     edge.bendPoints.offset(graphOffset)
   |                                     `- warning: result of call to 'offset' is unused
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_AbstractGraphPlacer.swift:71:40: warning: result of call to 'offset' is unused
69 |                     edge.bendPoints.offset(graphOffset)
70 |                     if let junctionPoints: KVectorChain = edge.getProperty(LayeredOptions.JUNCTION_POINTS) {
71 |                         junctionPoints.offset(graphOffset)
   |                                        `- warning: result of call to 'offset' is unused
72 |                     }
73 |                     for label in edge.labels {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:35:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 33 |
 34 |         // Place components in each group
 35 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 36 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:165:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
163 |
164 |     package func placeComponentsHorizontally(_ components: [LGraph], spacing: Double) -> KVector {
165 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
166 |
167 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupGraphPlacer.swift:181:13: warning: variable 'size' was never mutated; consider changing to 'let' constant
179 |
180 |     package func placeComponentsVertically(_ components: [LGraph], spacing: Double) -> KVector {
181 |         var size = KVector()
    |             `- warning: variable 'size' was never mutated; consider changing to 'let' constant
182 |
183 |         for component in components {
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:41:13: warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 39 |
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
    |             `- warning: variable 'spaceBlockedBySouthEdges' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:42:13: warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 40 |         // Place components in each group
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
    |             `- warning: variable 'spaceBlockedByComponents' was never mutated; consider changing to 'let' constant
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:43:13: warning: variable 'offset' was never mutated; consider changing to 'let' constant
 41 |         var spaceBlockedBySouthEdges = KVector()
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
    |             `- warning: variable 'offset' was never mutated; consider changing to 'let' constant
 44 |         var maxSize = KVector()
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentGroupModelOrderGraphPlacer.swift:44:13: warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 42 |         var spaceBlockedByComponents = KVector()
 43 |         var offset = KVector()
 44 |         var maxSize = KVector()
    |             `- warning: variable 'maxSize' was never mutated; consider changing to 'let' constant
 45 |         let componentSpacing: Double = firstComponent.getProperty(LayeredOptions.SPACING_COMPONENT_COMPONENT) ?? 20.0
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:89:21: warning: variable 'vc' was never mutated; consider changing to 'let' constant
 87 |             for edge in cc.getExternalEdges() {
 88 |                 guard let src = edge.source, let tgt = edge.target else { continue }
 89 |                 var vc = KVectorChain(edge.bendPoints.elements)
    |                     `- warning: variable 'vc' was never mutated; consider changing to 'let' constant
 90 |                 vc.insert(src.absoluteAnchor, at: 0)
 91 |                 vc.append(tgt.absoluteAnchor)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:354:13: warning: variable 'points' was never mutated; consider changing to 'let' constant
352 |         }
353 |
354 |         var points = KVectorChain(edge.bendPoints.elements)
    |             `- warning: variable 'points' was never mutated; consider changing to 'let' constant
355 |         points.insert(p1, at: 0)
356 |         points.append(p2)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:360:13: warning: variable 'segments' was never mutated; consider changing to 'let' constant
358 |         let outerSegmentIsFirst = (edgeSource === externalPort)
359 |
360 |         var segments = Segments()
    |             `- warning: variable 'segments' was never mutated; consider changing to 'let' constant
361 |         for i in 0..<points.count - 1 {
362 |             let segment = (first: points[i], second: points[i + 1])
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/components/org_eclipse_elk_alg_layered_components_ComponentsCompactor.swift:390:13: warning: variable 'pos' was never mutated; consider changing to 'let' constant
388 |
389 |     package func getPortPositionOnMargin(_ port: LPort) -> KVector {
390 |         var pos = port.absoluteAnchor.clone()
    |             `- warning: variable 'pos' was never mutated; consider changing to 'let' constant
391 |         guard let portNode = port.node else { return pos }
392 |         let margins = portNode.margin
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:74:28: warning: result of call to 'offset' is unused
 72 |                 let bendPoints = KVectorChain()
 73 |                 bendPoints.addAllAsCopies(at: 0, ledge.getBendPoints().toArray())
 74 |                 bendPoints.offset(offset)
    |                            `- warning: result of call to 'offset' is unused
 75 |
 76 |                 // Note: if an NPE occurs here, that means ELK Layered has replaced the original edge
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compound/org_eclipse_elk_alg_layered_compound_CompoundGraphPostprocessor.swift:177:18: warning: result of call to 'offset' is unused
175 |         let jpCopies = KVectorChain()
176 |         jpCopies.addAllAsCopies(at: 0, ledgeJPs.toArray())
177 |         jpCopies.offset(offset)
    |                  `- warning: result of call to 'offset' is unused
178 |
179 |         target.append(contentsOf: jpCopies)
/Users/admin/builder/spi-builder-workspace/Sources/ElkSwift/ELK/org/eclipse/elk/alg/layered/compaction/oned/org_eclipse_elk_alg_layered_compaction_oned_OneDimensionalCompactor.swift:159:9: warning: default will never be executed
157 |             default: break
158 |             }
159 |         default:
    |         `- warning: default will never be executed
160 |             break
161 |         }
BUILD FAILURE 6.0 macosSpm