Skip to content

Approach for release 4 Validation rework

Matt Harrah edited this page Sep 18, 2016 · 11 revisions

Current plan/approach:

  1. Implement copy constructors on the model objects (Issue #156)
  2. Make a new AutoRepair tracking class of some sort (#139)
  3. Make a new version of GedcomValidationFinding (Issues #135, #136, #137, #154, and #155)
  4. Make a mechanism for registering a callback class to get whether or not to auto-repair errors (Issue #133 - tie to Issue #154 for codes)
  5. Revise existing validation classes (with a critical eye towards initialization of collections, pre-v3.0.0)
  6. Other enhancements (such as Date validation)
  7. Begin copying analyzers from gedantic into validators in gedcom4j
Clone this wiki locally