stable

Clone or download

Read-only

Split interface for milestone retrieval

part of story #21368 create mirrored iteration No functional change expected in the "creation checks". There is still an error message when your user cannot see one of the teams (because it's private). Single-method interfaces are easier to stub and to handle. We will need the one for Mirrored Iteration Tracker. Change-Id: Ie7eb6689ed4f4a08828f10fe1419bbb101103dcd

Modified Files

Name
M plugins/program_management/include/Adapter/Program/PlanningAdapter.php +21 −19 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/AsynchronousCreation/IterationCreationProcessor.php +2 −2 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/AsynchronousCreation/ProgramIncrementCreationProcessor.php +2 −2 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/CreationCheck/IterationCreatorChecker.php +7 −18 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/CreationCheck/ProgramIncrementCreatorChecker.php +8 −19 Go to diff View file
D plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/PlanningHasNoProgramIncrementException.php +0 −33 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/TrackerCollection.php +9 −8 Go to diff View file
M plugins/program_management/include/Domain/Program/BuildPlanning.php +2 −2 Go to diff View file
M plugins/program_management/include/Domain/Program/PlanningConfiguration/Planning.php +2 −2 Go to diff View file
R plugins/program_management/include/Domain/Program/Backlog/Iteration/PlanningHasNoMilestoneTrackerException.php Go to diff View file
R plugins/program_management/include/Domain/Team/MirroredTimebox/RetrievePlanningMilestoneTracker.php Go to diff View file
A plugins/program_management/include/Domain/Team/MirroredTimebox/RetrieveMirroredProgramIncrementTracker.php +40 −0 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/AsynchronousCreation/ProgramIncrementCreationProcessorTest.php +7 −3 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/CreationCheck/RequiredFieldCheckerTest.php +3 −3 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/CreationCheck/SemanticCheckerTest.php +19 −9 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/CreationCheck/StatusSemanticCheckerTest.php +2 −2 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/CreationCheck/WorkflowCheckerTest.php +91 −96 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/PlanningAdapterTest.php +2 −3 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/AsynchronousCreation/IterationCreationProcessorTest.php +2 −2 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/AsynchronousCreation/ProgramIncrementsCreatorTest.php +6 −2 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/CreationCheck/IterationCreatorCheckerTest.php +5 −6 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/CreationCheck/ProgramIncrementCreatorCheckerTest.php +5 −5 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/CreationCheck/TimeboxCreatorCheckerTest.php +2 −2 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/Source/SourceTrackerCollectionTest.php +2 −2 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/TrackerCollectionTest.php +165 −114 Go to diff View file
A plugins/program_management/tests/unit/Stub/RetrieveMirroredIterationTrackerStub.php +84 −0 Go to diff View file
A plugins/program_management/tests/unit/Stub/RetrieveMirroredProgramIncrementTrackerStub.php +59 −0 Go to diff View file
D plugins/program_management/tests/unit/Stub/RetrievePlanningMilestoneTrackerStub.php +0 −101 Go to diff View file