Menu

#5 Consistency checking

open
nobody
None
5
2007-02-02
2007-02-02
krebu
No

In CardSet
There is a method consistencyChecking()

This could be implemented.
It uses three
public static final int REPAIR=0;
public static final int ELIMINATE=1;
public static final int SHOW=2;

Then the checks could be build in before writing and publishing and as a
ConsistencyCheck in the Help Menu.

------- Additional Comment #1 From M. Guenter 2005-01-23 16:49 -------

Items to be checked:
* CardSet-ID <>0
* Cards have the correct CardSet-ID
* Every card has a different ID. When repairing with a level >1 then the cards
are renumbered.

* There is always content on the front and on the back side of a card.
* EditDates are always older than ShowDates in the cards
* There is an author
* There is a reviewer
* The confirmed date is set.

....and more and more

Discussion