VALIDATION_REPORT CheckConnectivityRebuildFlag(bool aPlanRequiredRebuild, bool aApplierReportedRebuild)
Information needed for the connectivity-rebuild side-effect check.
VALIDATION_REPORT CheckSchemaVersions(int aAncestorVersion, int aOursVersion, int aTheirsVersion)
Schema-version compatibility check: every input to the merge must use a compatible serialization vers...
VALIDATION_REPORT CheckRefdesUniqueness(const std::vector< REFDES_ENTRY > &aEntries)
Run refdes-uniqueness checks.
VALIDATION_REPORT RunPostApplyValidators(const VALIDATION_INPUT &aInput)
Run every standard post-apply validator and merge their reports.
void Merge(VALIDATION_REPORT &&aOther)