stable

Clone or download

Read-only

Extract ArtifactUpdatedHandler

part of story #21368 create mirrored iteration No functional change expected: - Features planned in Program increments are still removed from Top Backlog - User stories linked to Features planned in Program increments via Trackers UI are still planned in Mirrored PIs Notes: Extracting a handler class lets us add logic that can be unit-tested. Change-Id: I0d9458c2d675ea67fb791bad11f91315cee1059c

Modified Files

Name
M plugins/program_management/include/Adapter/Program/Backlog/TopBacklog/ArtifactsExplicitTopBacklogDAO.php +3 −2 Go to diff View file
M plugins/program_management/include/Adapter/Program/Feature/UserStoriesInMirroredProgramIncrementsPlanner.php +0 −4 Go to diff View file
R plugins/program_management/include/Domain/Program/Backlog/AsynchronousCreation/ArtifactCreatedHandler.php Go to diff View file
A plugins/program_management/include/Domain/Program/Backlog/ArtifactUpdatedHandler.php +72 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/Feature/PlanUserStoriesInMirroredProgramIncrements.php +0 −4 Go to diff View file
A plugins/program_management/include/Domain/Program/Backlog/TopBacklog/RemovePlannedFeaturesFromTopBacklog.php +26 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/TopBacklog/TopBacklogStore.php +0 −2 Go to diff View file
M plugins/program_management/include/program_managementPlugin.php +23 −50 Go to diff View file
R plugins/program_management/tests/unit/Domain/Program/Backlog/AsynchronousCreation/ArtifactCreatedHandlerTest.php Go to diff View file
A plugins/program_management/tests/unit/Domain/Program/Backlog/ArtifactUpdatedHandlerTest.php +84 −0 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramIncrement/Content/ContentModifierTest.php +0 −5 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Event/ArtifactCreated.php +6 −8 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Event/ArtifactUpdated.php +11 −11 Go to diff View file