KiCad PCB EDA Suite
Loading...
Searching...
No Matches
KICAD_DIFF::VALIDATION_FAILURE Struct Reference

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_PATHrelatedItems
 

Detailed Description

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.

Member Data Documentation

◆ message

wxString KICAD_DIFF::VALIDATION_FAILURE::message

◆ relatedItems

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

◆ validator


The documentation for this struct was generated from the following file: