pub fn validate_validation_graph(
graph: &ValidationGraph,
build_roots: &BTreeMap<ComponentRootId, ComponentBuildRoot>,
form_ownership: &FormOwnershipGraph,
forms: &BTreeMap<FormId, FormEntity>,
fields: &BTreeMap<FieldId, FormFieldEntity>,
rules: &BTreeMap<ValidationRuleId, ValidationRule>,
candidates: &[ValidationRuleCandidate],
) -> ValidationGraphValidation