frizbog / gedcom4j

Java library for reading/writing genealogy files in GEDCOM format
http://gedcom4j.org
54 stars 36 forks source link

Validation findings should support representation of related items #155

Closed frizbog closed 8 years ago

frizbog commented 8 years ago

Some validation findings are related directly to the co-existence or conflict between multiple values. Consider a GEDCOM file that contains a set of triplets born on the same date but in three different places. This would be a finding, but referencing a single one of the children would not represent the nature of the problem; you'd need the three triplets (and none of their siblings) as the "offending value(s)" listed in the finding, with the Family object as the object that has the offending values.

frizbog commented 8 years ago

Shifting a bit to having an item with the problem, and related items that contribute to the problem.