stable

Clone or download

Read-only

Extract all potential tracker in object

This is part of story #21793 configure Program Management This patch aims to avoid getting all tracker of program twice (in potential PI, and potential plannable trackers). No functional changes. You can still choose PI tracker and labels. You can still choose plannable trackers Change-Id: I1160abecf8a87ba2e0a9b423a1a5d0755a8a82ed

Modified Files

Name
A plugins/program_management/include/Adapter/Workspace/TrackerFactoryAdapter.php +52 −0 Go to diff View file
M plugins/program_management/include/DisplayAdminProgramManagementController.php +20 −9 Go to diff View file
R plugins/program_management/include/Adapter/Program/Admin/PlannableTrackersConfiguration/PotentialPlannableTrackersConfigurationPresentersBuilder.php Go to diff View file
A plugins/program_management/include/Domain/Program/Admin/PotentialTrackerCollection.php +55 −0 Go to diff View file
R plugins/program_management/include/Adapter/Program/Admin/ProgramIncrementTrackerConfiguration/PotentialProgramIncrementTrackerConfigurationPresentersBuilder.php Go to diff View file
R plugins/program_management/include/Domain/Program/Admin/ProgramIncrementTrackerConfiguration/BuildPotentialProgramIncrementTrackerConfigurationPresenters.php Go to diff View file
R plugins/program_management/include/Domain/Program/Admin/PlannableTrackersConfiguration/BuildPotentialPlannableTrackersConfigurationPresenters.php Go to diff View file
M plugins/program_management/include/program_managementPlugin.php +7 −5 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Admin/ProgramIncrementTrackerConfiguration/PotentialProgramIncrementTrackerConfigurationPresentersBuilderTest.php +26 −16 Go to diff View file
A plugins/program_management/tests/unit/Adapter/Workspace/TrackerFactoryAdapterTest.php +59 −0 Go to diff View file
M plugins/program_management/tests/unit/DisplayAdminProgramManagementControllerTest.php +14 −8 Go to diff View file
R plugins/program_management/tests/unit/Adapter/Program/Admin/PlannableTrackersConfiguration/PotentialPlannableTrackersConfigurationPresentersBuilderTest.php Go to diff View file
A plugins/program_management/tests/unit/Domain/Program/Admin/PotentialTrackerCollectionTest.php +55 −0 Go to diff View file
D plugins/program_management/tests/unit/Stub/BuildPotentialProgramIncrementTrackerConfigurationPresentersStub.php +0 −51 Go to diff View file
R plugins/program_management/tests/unit/Stub/BuildPotentialPlannableTrackersConfigurationPresentersStub.php Go to diff View file