stable

Clone or download

Read-only

Remove the dependency to tracker hierarchy

part of story #18408: plan Features in Program Increment Without hierarchy we should now be able to cover the following use case: Given two program: "Automnous car" and "smart ship" Linked to two Team "Navigation system" and "AI Chipset" Given "Automnous car" has a feature "Traffic congestion management" planned in a PI And given "smart ship" has a feature "On boarding GPS" Then a user story can be linked in "Automnous car" and/or "smart ship" Change-Id: Iddc2310997b6261b582bce7fa038d9359365b960

Modified Files

Name
D plugins/program_management/include/Adapter/Program/Hierarchy/HierarchyAdapter.php +0 −70 Go to diff View file
D plugins/program_management/include/Adapter/Program/Hierarchy/HierarchyException.php +0 −27 Go to diff View file
D plugins/program_management/include/Adapter/Program/Hierarchy/HierarchySaver.php +0 −45 Go to diff View file
D plugins/program_management/include/Adapter/Program/Hierarchy/ProgramManagementHierarchyDAO.php +0 −40 Go to diff View file
D plugins/program_management/include/Adapter/Program/Hierarchy/TeamCanOnlyHaveOneBacklogTrackerException.php +0 −31 Go to diff View file
D plugins/program_management/include/Adapter/Program/Hierarchy/TeamTrackerMustBeInPlannableTopBacklogException.php +0 −31 Go to diff View file
D plugins/program_management/include/Adapter/Program/Hierarchy/TeamTrackerNotFoundException.php +0 −31 Go to diff View file
D plugins/program_management/include/Adapter/Program/Hierarchy/TrackerDoesNotBelongToTeamException.php +0 −31 Go to diff View file
D plugins/program_management/include/Adapter/Team/TeamTrackerAdapter.php +0 −94 Go to diff View file
D plugins/program_management/include/Program/Hierarchy/BuildHierarchy.php +0 −45 Go to diff View file
D plugins/program_management/include/Program/Hierarchy/CreateHierarchy.php +0 −39 Go to diff View file
D plugins/program_management/include/Program/Hierarchy/Hierarchy.php +0 −54 Go to diff View file
D plugins/program_management/include/Program/Hierarchy/HierarchyAnalyzer.php +0 −30 Go to diff View file
D plugins/program_management/include/Program/Hierarchy/HierarchyCreator.php +0 −69 Go to diff View file
D plugins/program_management/include/Program/Hierarchy/HierarchyStore.php +0 −28 Go to diff View file
M plugins/program_management/include/REST/ResourcesInjector.php +0 −2 Go to diff View file
D plugins/program_management/include/REST/v1/ProgramManagementResource.php +0 −122 Go to diff View file
D plugins/program_management/include/Team/BuildTeamTracker.php +0 −35 Go to diff View file
D plugins/program_management/include/Team/TeamTracker.php +0 −51 Go to diff View file
M plugins/program_management/include/program_managementPlugin.php +11 −15 Go to diff View file
D plugins/program_management/tests/rest/v1/ProgramManagementResourceTest.php +0 −61 Go to diff View file
D plugins/program_management/tests/unit/Adapter/Hierarchy/HierarchyAdapterTest.php +0 −149 Go to diff View file
D plugins/program_management/tests/unit/Adapter/Hierarchy/HierarchySaverTest.php +0 −44 Go to diff View file
D plugins/program_management/tests/unit/Adapter/Team/TeamTrackerAdapterTest.php +0 −181 Go to diff View file
D plugins/program_management/tests/unit/Program/Hierarchy/HierarchyCreatorTest.php +0 −58 Go to diff View file
M plugins/tracker/include/Tracker/Hierarchy/HierarchicalTrackerFactory.class.php +4 −24 Go to diff View file
M plugins/tracker/include/Tracker/Hierarchy/HierarchyController.php +0 −26 Go to diff View file
M plugins/tracker/include/Tracker/Hierarchy/Presenter.class.php +0 −6 Go to diff View file
D plugins/tracker/include/Tracker/Hierarchy/TrackerHierarchyDelegation.php +0 −60 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +1 −3 Go to diff View file
M plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po +0 −11 Go to diff View file
M plugins/tracker/templates/admin-hierarchy.mustache +16 −25 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Hierarchy/ControllerTest.php +0 −18 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Hierarchy/HierarchicalTrackerFactoryTest.php +43 −96 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Hierarchy/HierarchyControllerTest.php +10 −50 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Hierarchy/PresenterTest.php +0 −1 Go to diff View file
D plugins/tracker/tests/unit/Tracker/Hierarchy/TrackerHierarchyDelegationTest.php +0 −47 Go to diff View file