Changes between Version 6 and Version 7 of PRO_CHANGE_TRANSACTION_SAFETY_R0
- Timestamp:
- 01/11/09 13:47:32 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PRO_CHANGE_TRANSACTION_SAFETY_R0
v6 v7 17 17 * a composite change should be constructed of simple changes only when all simple changes are consistent when created. 18 18 * a composite change can be undone if and only if all simple changes are undone one after another otherwise the state should be as if no undo is performed. 19 * [source:trunk/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/util/UndoManager.java UndoManager] - responsible for undo/redo of changes. 19 20 * Provide unit tests for the transaction safety things. 20 21 * Give examples is possible of scenario that implies transaction safety is impossible at this revision so that on later revisions more things are improved.