Aggregate Change #11
Labels
No Label
1
13
2
21
3
34
5
55
8
bug
could have
documentation
duplicate
enhancement
help wanted
must have
question
should have
stale
wont have
L
M
S
XL
bug
bugfix
discussion
documentation
feature
maintenance
postponed
refactoring
wontfix
No Milestone
No Assignees
1 Participants
Total Time Spent: 16 minutes 42 seconds
Due Date
kske
16 minutes 42 seconds
No due date set.
Blocks
You do not have permission to read 1 dependency
Reference: zdm/undo-redo#11
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
In some cases, multiple individual changes are supposed to be treated as one, e.g. when deleting multiple selected objects in an editor. For this purpose, an aggregate change class can be created that combines multiple changes into one.
The main issue with that is the type of that class and how it is used, as it should be usable with change managers for a specific kind of change without loosening their type constraints.