stable

Clone or download

Read-only

Add a common Interface for Replication of Timeboxes

part of story #21368 create mirrored iteration No functional change expected when creating or updating mirrors of Program Increments. You can do the non-regression test with cypress end-to-end tests. This will also help us retrieve field values for Iteration Creations (which will also implement TimeboxMirroringOrder). Change-Id: If468139a1fc9b4e9b70e2f99b908de70a0a14977

Modified Files

Name
M plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/CreateProgramIncrementsTask.php +2 −2 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/PendingProgramIncrementCreationDAO.php +3 −3 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/PendingProgramIncrementUpdateDAO.php +6 −6 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/ProgramIncrementCreationDispatcher.php +2 −2 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/ProgramIncrementUpdateDispatcher.php +7 −5 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/ProgramIncrement/ArtifactCreatorAdapter.php +0 −3 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/ProgramIncrement/ReplicationDataAdapter.php +40 −36 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/ProgramIncrement/Source/Changeset/ChangesetRetriever.php +6 −5 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/ProgramIncrement/Source/Changeset/Values/FieldValuesGathererRetriever.php +16 −11 Go to diff View file
M plugins/program_management/include/Domain/Events/ProgramIncrementUpdateEvent.php +3 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ArtifactUpdatedHandler.php +3 −3 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/AsynchronousCreation/IterationCreationDetector.php +4 −4 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/AsynchronousCreation/ProgramIncrementUpdateProcessor.php +4 −4 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/AsynchronousCreation/ProgramIncrementsCreator.php +1 −1 Go to diff View file
A plugins/program_management/include/Domain/Program/Backlog/AsynchronousCreation/TimeboxMirroringOrder.php +39 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/CreateArtifact.php +3 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/ProgramIncrementCreation.php +38 −5 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/ProgramIncrementIdentifier.php +2 −1 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/ProgramIncrementUpdate.php +38 −5 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Source/Changeset/RetrieveChangesetSubmissionDate.php +5 −1 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Source/Changeset/Values/ArtifactLinkValue.php +1 −1 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Source/Changeset/Values/RetrieveFieldValuesGatherer.php +2 −2 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Source/Changeset/Values/SourceTimeboxChangesetValues.php +28 −26 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Source/ReplicationData.php +4 −3 Go to diff View file
A plugins/program_management/include/Domain/Program/Backlog/TimeboxIdentifier.php +36 −0 Go to diff View file
M plugins/program_management/include/Domain/Team/MirroredTimebox/MirroredTimeboxIdentifier.php +4 −0 Go to diff View file
M plugins/program_management/include/program_managementPlugin.php +50 −31 Go to diff View file
M plugins/program_management/tests/rest/v1/Helper/ProgramDataBuilder.php +5 −1 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/AsynchronousCreation/CreateProgramIncrementsTaskTest.php +1 −1 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/AsynchronousCreation/ProgramIncrementCreationDispatcherTest.php +5 −1 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/AsynchronousCreation/ProgramIncrementUpdateDispatcherTest.php +16 −6 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/ProgramIncrement/ReplicationDataAdapterTest.php +17 −8 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/ProgramIncrement/Source/Changeset/ChangesetRetrieverTest.php +6 −3 Go to diff View file
M plugins/program_management/tests/unit/Builder/ProgramIncrementCreationBuilder.php +11 −8 Go to diff View file
M plugins/program_management/tests/unit/Builder/ProgramIncrementUpdateBuilder.php +1 −8 Go to diff View file
M plugins/program_management/tests/unit/Builder/ReplicationDataBuilder.php +3 −3 Go to diff View file
M plugins/program_management/tests/unit/Builder/SourceTimeboxChangesetValuesBuilder.php +12 −18 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ArtifactCreatedHandlerTest.php +1 −8 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ArtifactUpdatedHandlerTest.php +1 −8 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramIncrement/ProgramIncrementCreationTest.php +8 −8 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramIncrement/ProgramIncrementIdentifierTest.php +7 −7 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramIncrement/ProgramIncrementUpdateTest.php +14 −12 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramIncrement/Source/Changeset/Values/SourceTimeboxChangesetValuesTest.php +4 −4 Go to diff View file
M plugins/program_management/tests/unit/Stub/ArtifactCreatedEventStub.php +5 −8 Go to diff View file
R plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Source/Artifact.php Go to diff View file
M plugins/program_management/tests/unit/Stub/ArtifactUpdatedEventStub.php +9 −8 Go to diff View file
M plugins/program_management/tests/unit/Stub/RetrieveChangesetSubmissionDateStub.php +2 −1 Go to diff View file
M plugins/program_management/tests/unit/Stub/RetrieveFieldValuesGathererStub.php +2 −2 Go to diff View file