kicad/qa/tools
Wayne Stambaugh c2d59c6103 Fix false annular ring width DRC test failure.
The DRC annular ring width test failed to take into account that a pad
could be contained inside another pad having the same number (thermal
vias for example) which changes the effective annular width of the pad
contained within another pad.  A test was added to calculate the effective
annular ring width in this case.

Added some PNS log viewer helper and test code to the PNS playground QA
utility for testing the effective pad annular width code.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/17485

(cherry picked from commit a508f2e716)
2024-05-09 10:38:17 -04:00
..
common_tools Profile can live in core 2023-09-07 07:47:01 -04:00
drc_proto Profile can live in core 2023-09-07 07:47:01 -04:00
gal/gal_pixel_alignment Remove last few occurances of Boost::system 2023-03-11 14:21:07 +00:00
ibis the ibis folder is really a tool 2023-04-24 19:25:58 -04:00
libeval_compiler Rename PCB IO classes/files 2023-12-24 01:22:21 +00:00
pcb_test_window Remove explicit Boost::system dependency from our cmake 2023-03-11 13:29:58 +00:00
pcbnew_tools Rename PCB IO classes/files 2023-12-24 01:22:21 +00:00
pegtl Add PEGTL playground tool 2022-06-09 17:35:00 +01:00
pns Fix false annular ring width DRC test failure. 2024-05-09 10:38:17 -04:00
CMakeLists.txt Add PEGTL playground tool 2022-06-09 17:35:00 +01:00