kicad/qa/eeschema
Seth Hillbrand 99cfa1fad7 Avoid the obsolete GetNextPin() call
This iterated over all pins to find the pin after a given item.  Because
out pattern is consistently to iterate in the outer loop, this means
that we were an O(n^2) loop for the pins just to find their names.  This
affected very large parts (e.g. FPGAs) when switching sheets to display

(cherry picked from commit 6fa2eedb4b)
2023-01-23 10:46:07 -08:00
..
data Do not propagate bus entries across buses and wires at the same point 2021-11-25 13:36:30 -05:00
sch_plugins/altium Update Altium SCH QA with rounding factors 2022-07-07 12:03:18 -07:00
sim We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
CMakeLists.txt Fix broken comparison in pin_numbers 2022-04-19 14:49:52 -07:00
eeschema_test_utils.cpp We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
eeschema_test_utils.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
lib_field_test_utils.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
mocks_eeschema.cpp KIFACE_I -> KIFACE_BASE. 2021-09-14 23:45:14 +01:00
netdiff.py Add basic netlist QA test 2020-04-19 19:13:24 -04:00
test_eagle_plugin.cpp Clean up unused variable usage 2021-10-05 10:00:30 -07:00
test_ee_item.cpp Try to blindly fix a QA test issue. 2022-03-14 20:39:34 +01:00
test_lib_part.cpp Avoid the obsolete GetNextPin() call 2023-01-23 10:46:07 -08:00
test_module.cpp qa: merge unit_test_utils to qa_utils 2021-05-19 11:02:52 +00:00
test_netlists.cpp Do not propagate bus entries across buses and wires at the same point 2021-11-25 13:36:30 -05:00
test_pin_numbers.cpp Fix broken comparison in pin_numbers 2022-04-19 14:49:52 -07:00
test_sch_biu.cpp We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
test_sch_pin.cpp Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
test_sch_rtree.cpp We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
test_sch_sheet.cpp We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
test_sch_sheet_list.cpp Revert "Eeschema: fix broken page numbers when renaming a sheet file name." 2021-12-06 07:47:18 -05:00
test_sch_sheet_path.cpp Eeschema: fix broken page numbers when renaming a sheet file name. 2021-12-09 12:56:03 +00:00
test_sch_symbol.cpp Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
uuid_test_utils.cpp We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
uuid_test_utils.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00