kicad/qa
Wayne Stambaugh 7a00e01b3e Eeschema: fix false positive library symbol changed ERC errors.
This fix required sorting all of the LIB_PART draw items to ensure
accurate comparison between the symbols stored in the schematic and the
original library symbols.  This has a noticeable impact on symbol library
load performance.  It may also cause significant changes the next time
the library is saved due to changes in the draw item sorting.  Hashing
may be a better solution here but this addressed the immediate problem.

A skeleton method SCH_SCREEN::SwapSymbolLinks() was added because there
is most likely an issue with orphaned symbols in the schematic library
symbol cache during undo/redo operations.  More testing is required to
verify this.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/7263
2021-03-04 17:59:24 -05:00
..
common Revert "Bump minimum required CMake version to 3.10" 2021-02-09 18:46:13 -05:00
common_tools Revert "Bump minimum required CMake version to 3.10" 2021-02-09 18:46:13 -05:00
data Make ARCs accessible from python 2021-03-01 17:34:47 +00:00
drc_proto Don't track project local settings in this repo 2021-02-21 20:30:57 -05:00
eeschema Eeschema: fix false positive library symbol changed ERC errors. 2021-03-04 17:59:24 -05:00
gal/gal_pixel_alignment Remove GITHUB plugins 2020-10-29 16:45:04 -07:00
gerbview Remove GITHUB plugins 2020-10-29 16:45:04 -07:00
libeval_compiler Mostly formatting cleanup but a few type-casting cleanups too. 2020-11-24 22:16:41 +00:00
libs Clarify CIRCLE::ConstructFromTanTanPt 2021-01-24 16:41:11 +00:00
pcb_test_window Remove GITHUB plugins 2020-10-29 16:45:04 -07:00
pcbnew Revert "Bump minimum required CMake version to 3.10" 2021-02-09 18:46:13 -05:00
pcbnew_tools More improvements to new selection disambiguation. 2020-11-29 14:02:46 +00:00
pcbnew_utils A bit of "module" erradication, nameing conventions, and formatting. 2020-11-14 21:21:54 +00:00
pns qa: router debug/hack tool. 2021-02-25 17:18:23 +01:00
qa_utils qa: router debug/hack tool. 2021-02-25 17:18:23 +01:00
testcases Make ARCs accessible from python 2021-03-01 17:34:47 +00:00
unit_test_utils More cleanup of MODULE to see if it fixes SWIG error. 2020-11-13 21:07:36 +00:00
utils/kicad2step Finish module cleanup (except for xpms). 2020-11-14 22:00:12 +00:00
CMakeLists.txt qa: don't enable the P&S hacktool build by default 2021-02-25 17:18:23 +01:00
test.py QA: Add build-time option to enable XML output from tests 2019-04-18 10:59:06 +01:00