kicad/pcbnew/drc
Jeff Young 2b43ffd12d Better error reporting; better nullptr safety.
Also clears the marker lists before running a DRC, and sets
the drcRun flags afterwards so that the notebook tab counts
get updated.

Fixes https://gitlab.com/kicad/code/kicad/issues/5659
2020-09-16 22:14:41 +01:00
..
drc_engine.cpp Better error reporting; better nullptr safety. 2020-09-16 22:14:41 +01:00
drc_engine.h Better error reporting; better nullptr safety. 2020-09-16 22:14:41 +01:00
drc_item.cpp Finish exorcising the old DRC system. 2020-09-15 20:15:46 +01:00
drc_item.h Finish exorcising the old DRC system. 2020-09-15 20:15:46 +01:00
drc_results_provider.h Move DRC dialog to new DRC engine. 2020-09-14 22:39:36 +01:00
drc_rule.cpp Finish exorcising the old DRC system. 2020-09-15 20:15:46 +01:00
drc_rule.h Hook up netclasses and board minimums to new DRC engine. 2020-09-13 17:08:24 +01:00
drc_rule_condition.cpp Minor reformatting and performance improvement. 2020-09-16 16:04:28 +01:00
drc_rule_condition.h Cleanup. 2020-09-13 17:08:24 +01:00
drc_rule_parser.cpp Better error reporting; better nullptr safety. 2020-09-16 22:14:41 +01:00
drc_rule_parser.h Better error reporting; better nullptr safety. 2020-09-16 22:14:41 +01:00
drc_test_provider.cpp ADDED: Leader dimension object 2020-09-15 23:37:38 -04:00
drc_test_provider.h Cleanup (consistent naming, 100-char line width, message precision). 2020-09-15 12:07:31 +01:00
drc_test_provider_annulus.cpp Remove redundant clearances from DRC dialog. Fold progress bar in. 2020-09-16 16:06:29 +01:00
drc_test_provider_clearance_base.cpp Move new clearance tests into kicad. 2020-09-11 21:26:57 +01:00
drc_test_provider_clearance_base.h Move rest of DRC tests to kicad. 2020-09-11 23:14:12 +01:00
drc_test_provider_connectivity.cpp Finish exorcising the old DRC system. 2020-09-15 20:15:46 +01:00
drc_test_provider_copper_clearance.cpp Remove redundant clearances from DRC dialog. Fold progress bar in. 2020-09-16 16:06:29 +01:00
drc_test_provider_courtyard_clearance.cpp Remove redundant clearances from DRC dialog. Fold progress bar in. 2020-09-16 16:06:29 +01:00
drc_test_provider_disallow.cpp Finish exorcising the old DRC system. 2020-09-15 20:15:46 +01:00
drc_test_provider_edge_clearance.cpp Finish exorcising the old DRC system. 2020-09-15 20:15:46 +01:00
drc_test_provider_hole_clearance.cpp drc/drc_test_provider: Fix a crash due to code change, at least on Windows. 2020-09-16 11:46:16 +02:00
drc_test_provider_hole_size.cpp Finish exorcising the old DRC system. 2020-09-15 20:15:46 +01:00
drc_test_provider_lvs.cpp Don't allow schematic/pcb DRC tests when in standalone mode. 2020-09-15 21:14:11 +01:00
drc_test_provider_misc.cpp Finish exorcising the old DRC system. 2020-09-15 20:15:46 +01:00
drc_test_provider_track_width.cpp Finish exorcising the old DRC system. 2020-09-15 20:15:46 +01:00
drc_test_provider_via_diameter.cpp Finish exorcising the old DRC system. 2020-09-15 20:15:46 +01:00