|
KiCad PCB EDA Suite
|
Outcome of a single validator run. More...
#include <merge_validators.h>
Public Attributes | |
| SEVERITY | severity = RPT_SEVERITY_WARNING |
| wxString | validator |
| wxString | message |
| std::vector< KIID_PATH > | relatedItems |
Outcome of a single validator run.
Validators are advisory: a non-empty failure list does not automatically abort the merge. The caller (CLI driver, mergetool app, git driver) decides whether to surface the failures to the user or block the write.
Definition at line 43 of file merge_validators.h.
| wxString KICAD_DIFF::VALIDATION_FAILURE::message |
Definition at line 47 of file merge_validators.h.
Referenced by KICAD_DIFF::CheckConnectivityRebuildFlag(), KICAD_DIFF::CheckRefdesUniqueness(), and KICAD_DIFF::CheckSchemaVersions().
| std::vector<KIID_PATH> KICAD_DIFF::VALIDATION_FAILURE::relatedItems |
Definition at line 48 of file merge_validators.h.
Referenced by BOOST_AUTO_TEST_CASE(), and KICAD_DIFF::CheckRefdesUniqueness().
| SEVERITY KICAD_DIFF::VALIDATION_FAILURE::severity = RPT_SEVERITY_WARNING |
Definition at line 45 of file merge_validators.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), KICAD_DIFF::CheckConnectivityRebuildFlag(), KICAD_DIFF::CheckRefdesUniqueness(), and KICAD_DIFF::CheckSchemaVersions().
| wxString KICAD_DIFF::VALIDATION_FAILURE::validator |
Definition at line 46 of file merge_validators.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), KICAD_DIFF::CheckConnectivityRebuildFlag(), KICAD_DIFF::CheckRefdesUniqueness(), and KICAD_DIFF::CheckSchemaVersions().