Files
kicad-source-mirror/qa
Seth Hillbrand e47e3cc166 Fix creepage DRC skipping slot edges with multiple Edge.Cuts rectangles
When generating paths between board edge nodes from different Edge.Cuts
shapes (e.g., corners of two rectangular slots), both parents were added
to the IgnoreForTest list.

For POINT shapes (rectangle/polygon corners), the segments_intersect
function already excludes shared-endpoint intersections, so skipping
the parent shape is unnecessary. Only circle board edge shapes need
their parent in IgnoreForTest because segmentIntersectsCircle has no
endpoint exclusion.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/23364
2026-03-09 16:21:05 -07:00
..
2026-02-27 21:51:12 -05:00
2025-10-15 22:18:52 -04:00
2025-12-22 17:41:59 -08:00