stable

Clone or download

Read-only

Remove dependency on planning configuration for program

part of story #18408 plan Features in Program Increment Program should never rely on Planning, only Team can have this dependency In order to made the code more easy to maintain some renaming has laos been done, what was done under PlanningCheck did concern avtullay the plan configuration How to test: make sure that the program increment tracker, is not the same that the release who can be used by agiledashboard. create your artifact from artifact view, it must be duplicated as mirorred in your team planable trackers Change-Id: I70d3a270e44401c1e5038830e69c43111d8596c9

Modified Files

Name
M plugins/scaled_agile/include/Adapter/Program/Backlog/AsynchronousCreation/CreateProgramIncrementsTask.php +3 −1 Go to diff View file
M plugins/scaled_agile/include/Adapter/Program/Backlog/AsynchronousCreation/StatusValueMapper.php +2 −1 Go to diff View file
M plugins/scaled_agile/include/Adapter/Program/Backlog/CreationCheck/SemanticChecker.php +3 −3 Go to diff View file
M plugins/scaled_agile/include/Adapter/Program/Backlog/CreationCheck/StatusSemanticChecker.php +5 −6 Go to diff View file
M plugins/scaled_agile/include/Adapter/Program/Hierarchy/HierarchyAdapter.php +3 −6 Go to diff View file
R plugins/scaled_agile/include/Adapter/Program/PlanningCheck/ConfigurationUserCanNotSeeProgramException.php Go to diff View file
A plugins/scaled_agile/include/Adapter/Program/Plan/PlanProgramAdapter.php +87 −0 Go to diff View file
A plugins/scaled_agile/include/Adapter/Program/Plan/PlanProgramIncrementConfigurationBuilder.php +86 −0 Go to diff View file
R plugins/scaled_agile/include/Adapter/Program/PlanningCheck/ProgramNotFoundException.php Go to diff View file
R plugins/scaled_agile/include/Adapter/Program/PlanningCheck/UserCanNotAccessToProgramException.php Go to diff View file
M plugins/scaled_agile/include/Adapter/Program/PlanningAdapter.php +2 −2 Go to diff View file
D plugins/scaled_agile/include/Adapter/Program/PlanningCheck/PlanningProgramAdapter.php +0 −149 Go to diff View file
M plugins/scaled_agile/include/Program/Backlog/AsynchronousCreation/ArtifactCreatedHandler.php +16 −15 Go to diff View file
M plugins/scaled_agile/include/Program/Backlog/AsynchronousCreation/ProgramIncrementsCreator.php +3 −2 Go to diff View file
M plugins/scaled_agile/include/Program/Backlog/CreationCheck/ArtifactCreatorChecker.php +15 −14 Go to diff View file
M plugins/scaled_agile/include/Program/Backlog/CreationCheck/CheckSemantic.php +2 −2 Go to diff View file
M plugins/scaled_agile/include/Program/Backlog/CreationCheck/CheckStatus.php +2 −2 Go to diff View file
M plugins/scaled_agile/include/Program/Backlog/CreationCheck/ProgramIncrementArtifactCreatorChecker.php +7 −6 Go to diff View file
R plugins/scaled_agile/include/Program/Backlog/PlanningCheck/PlanningCheckException.php Go to diff View file
A plugins/scaled_agile/include/Program/Backlog/Plan/BuildPlanProgramIncrementConfiguration.php +37 −0 Go to diff View file
A plugins/scaled_agile/include/Program/Backlog/Plan/ConfigurationChecker.php +64 −0 Go to diff View file
R plugins/scaled_agile/include/Adapter/Program/PlanningCheck/PlanningCheckException.php Go to diff View file
D plugins/scaled_agile/include/Program/Backlog/PlanningCheck/BuildPlanningConfiguration.php +0 −47 Go to diff View file
D plugins/scaled_agile/include/Program/Backlog/PlanningCheck/ConfigurationChecker.php +0 −56 Go to diff View file
R plugins/scaled_agile/include/Program/Backlog/ProgramIncrement/NoProgramIncrementException.php Go to diff View file
M plugins/scaled_agile/include/Program/Backlog/ProgramIncrement/Source/Fields/NoDuckTypedMatchingValueException.php +4 −3 Go to diff View file
M plugins/scaled_agile/include/Program/Backlog/TrackerCollectionFactory.php +3 −3 Go to diff View file
M plugins/scaled_agile/include/Program/Hierarchy/BuildHierarchy.php +5 −10 Go to diff View file
M plugins/scaled_agile/include/Program/Hierarchy/CreateHierarchy.php +1 −5 Go to diff View file
M plugins/scaled_agile/include/Program/Hierarchy/HierarchyCreator.php +1 −5 Go to diff View file
M plugins/scaled_agile/include/REST/v1/ScaledAgileResource.php +1 −2 Go to diff View file
M plugins/scaled_agile/include/scaled_agilePlugin.php +24 −15 Go to diff View file
M plugins/scaled_agile/tests/unit/Adapter/Program/Backlog/CreationCheck/SemanticCheckerTest.php +24 −63 Go to diff View file
M plugins/scaled_agile/tests/unit/Adapter/Program/Backlog/CreationCheck/StatusSemanticCheckerTest.php +20 −46 Go to diff View file
A plugins/scaled_agile/tests/unit/Adapter/Program/Plan/PlanConfigurationBuilderTest.php +118 −0 Go to diff View file
A plugins/scaled_agile/tests/unit/Adapter/Program/Plan/PlanProgramAdapterTest.php +112 −0 Go to diff View file
D plugins/scaled_agile/tests/unit/Adapter/Program/PlanningCheck/PlanningProgramAdapterTest.php +0 −194 Go to diff View file
M plugins/scaled_agile/tests/unit/Program/Backlog/AsynchronousCreation/ArtifactCreatedHandlerTest.php +9 −51 Go to diff View file
M plugins/scaled_agile/tests/unit/Program/Backlog/CreationCheck/ArtifactCreatorCheckerTest.php +25 −30 Go to diff View file
M plugins/scaled_agile/tests/unit/Program/Backlog/CreationCheck/ProgramIncrementArtifactCreatorCheckerTest.php +46 −35 Go to diff View file
M plugins/scaled_agile/tests/unit/Program/Backlog/TrackerCollectionFactoryTest.php +3 −3 Go to diff View file
M plugins/scaled_agile/tests/unit/Program/PlanningCheck/ConfigurationCheckerTest.php +15 −12 Go to diff View file