stable
Clone or download
Read-only
Merge commit 'refs/changes/51/15051/2' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD
* ssh://gerrit.tuleap.net:29418/tuleap: request #13409: Ensure the workflow rules manager can not loop recursively while processing children triggers
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/tracker/include/Tracker/Artifact/ArtifactsDeletion/ArchiveAndDeleteArtifactTaskBuilder.php | +3 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/TrackerFactory.class.php | +3 | −1 | Go to diff View file |
M | plugins/tracker/include/Workflow/Trigger/RulesManager.class.php | +21 | −3 | Go to diff View file |
M | plugins/tracker/include/Workflow/WorkflowFactory.class.php | +3 | −1 | Go to diff View file |
A | plugins/tracker/include/Workflow/WorkflowRulesManagerLoopSafeGuard.php | +54 | −0 | Go to diff View file |
A | plugins/tracker/phpunit/Tracker/Workflow/WorkflowRulesManagerLoopSafeGuardTest.php | +106 | −0 | Go to diff View file |
A | plugins/tracker/phpunit/Tracker/Workflow/WorkflowRulesManagerTest.php | +87 | −0 | Go to diff View file |
M | plugins/tracker/tests/workflow/Trigger/RulesManagerTest.php | +14 | −7 | Go to diff View file |