stable

Clone or download

Read-only

refactor: Move column factory & manager to kanban

It started with NewDropdownCurrentContextSectionForKanbanProvider and the ball of yarn led me to KanbanActionsChecker which led me to KanbanColumnFactory and KanbanColumnManager 😅 No functional changes expected. Part of request #32645: Extract kanban from agiledashboard Change-Id: I274f785851e5b0b14d2ccaa256cdab8f76b3835c

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboardRouter.class.php +1 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboardRouterBuilder.php +5 −3 Go to diff View file
M plugins/agiledashboard/include/agiledashboardPlugin.php +9 −5 Go to diff View file
M plugins/agiledashboard/tests/unit/AgileDashboardRouterTest.php +1 −1 Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/KanbanActionsChecker.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/KanbanColumn.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/KanbanColumnFactory.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/KanbanColumnManager.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/KanbanColumnNotRemovableException.php Go to diff View file
M plugins/kanban/include/Kanban/KanbanPresenter.php +5 −5 Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/KanbanSemanticStatusAllColumnIdsNotProvidedException.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/KanbanSemanticStatusBasedOnASharedFieldException.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/KanbanSemanticStatusColumnIdsNotInOpenSemanticException.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/KanbanSemanticStatusNotBoundToStaticValuesException.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/KanbanSemanticStatusNotDefinedException.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/KanbanSemanticTitleNotDefinedException.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/KanbanTrackerNotDefinedException.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/KanbanUserCantAddArtifactException.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/KanbanUserCantAddInPlaceException.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/UserNotAdminException.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/Kanban/NewDropdownCurrentContextSectionForKanbanProvider.php Go to diff View file
M plugins/kanban/include/Kanban/REST/v1/CumulativeFlowDiagram/OrderedColumnRepresentationsBuilder.php +2 −2 Go to diff View file
M plugins/kanban/include/Kanban/REST/v1/KanbanColumnRepresentation.php +3 −3 Go to diff View file
M plugins/kanban/include/Kanban/REST/v1/KanbanColumnsResource.php +20 −20 Go to diff View file
M plugins/kanban/include/Kanban/REST/v1/KanbanRepresentation.php +6 −6 Go to diff View file
M plugins/kanban/include/Kanban/REST/v1/KanbanRepresentationBuilder.php +7 −7 Go to diff View file
M plugins/kanban/include/Kanban/REST/v1/KanbanResource.php +29 −27 Go to diff View file
M plugins/kanban/include/Kanban/XML/KanbanXmlImporter.php +4 −4 Go to diff View file
R plugins/agiledashboard/tests/unit/AgileDashboard/AgileDashboard_KanbanActionsCheckerTest.php Go to diff View file
R plugins/agiledashboard/tests/unit/AgileDashboard/AgileDashboard_KanbanColumnManagerTest.php Go to diff View file
R plugins/agiledashboard/tests/unit/AgileDashboard/Kanban/NewDropdownCurrentContextSectionForKanbanProviderTest.php Go to diff View file
M plugins/kanban/tests/unit/XML/KanbanXmlImporterTest.php +20 −14 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind.php +5 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Static.php +1 −8 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +1 −1 Go to diff View file