-
Task
-
Resolution: Fixed
-
L3 - Default
-
None
Migration builds a MigratingProcessInstance object out of the activity instance tree of a process instance. This has grown with the recent feature tickets and has evolved into
- code that is hard to understand (deep nesting of static methods)
- code that is inefficient (possible improvement: check out the entire execution tree + jobs + incidents + tasks beforehand instead of making separate queries for every activity instance)
We should change these things in order to end up with code that is easier to maintain.