stable
Clone or download
Read-only
part of story #18408: plan Features in Program Increment In artifact view, if you add a link to a feature in a PI then: - all features already linked to a milestone are removed - all features linked to PI are added again in mirrored milestone We choose this approach, because it's the better way to ensure consistency in feature between PI and its mirror. For now, when a feature is removed from a PI, it will be removed in mirrored releases, regardless of thier planification in submilstones, it will be done in a dedicated commit Change-Id: I4137878c177f7bbc3753797f81baedce70f65811
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/program_management/include/Adapter/Program/Feature/Content/ProgramIncrementRetriever.php | +4 | −3 | Go to diff View file |
A | plugins/program_management/include/Adapter/Program/Feature/FeaturePlanner.php | +118 | −0 | Go to diff View file |
A | plugins/program_management/include/Adapter/Program/Feature/Links/FeatureToLinkBuilder.php | +38 | −0 | Go to diff View file |
A | plugins/program_management/include/Adapter/Program/Feature/Links/FeaturesLinkedToMilestoneBuilder.php | +53 | −0 | Go to diff View file |
A | plugins/program_management/include/Adapter/Program/Feature/Links/FeaturesLinkedToMilestonesDao.php | +48 | −0 | Go to diff View file |
A | plugins/program_management/include/Adapter/Team/MirroredMilestones/MirroredMilestoneRetriever.php | +57 | −0 | Go to diff View file |
A | plugins/program_management/include/Adapter/Team/MirroredMilestones/MirroredMilestonesDao.php | +46 | −0 | Go to diff View file |
A | plugins/program_management/include/Program/Backlog/Feature/Content/FeaturePlanChange.php | +42 | −0 | Go to diff View file |
M | plugins/program_management/include/Program/Backlog/Feature/Content/RetrieveProgramIncrement.php | +7 | −0 | Go to diff View file |
A | plugins/program_management/include/Program/Backlog/Feature/PlanFeatureInProgramIncrement.php | +34 | −0 | Go to diff View file |
M | plugins/program_management/include/REST/v1/ProgramIncrementResource.php | +3 | −4 | Go to diff View file |
A | plugins/program_management/include/Team/MirroredMilestone/MirroredMilestone.php | +44 | −0 | Go to diff View file |
M | plugins/program_management/include/program_managementPlugin.php | +66 | −31 | Go to diff View file |
R | plugins/program_management/tests/unit/Adapter/Program/Feature/Content/FeatureRetrieverTest.php | Go to diff View file | ||
A | plugins/program_management/tests/unit/Adapter/Program/Feature/FeaturePlannerTest.php | +146 | −0 | Go to diff View file |
A | plugins/program_management/tests/unit/Adapter/Program/Feature/Links/FeatureToLinkBuilderTest.php | +43 | −0 | Go to diff View file |
A | plugins/program_management/tests/unit/Adapter/Team/MirroredMilestones/MirroredMilestoneRetrieverTest.php | +44 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/Tracker_ArtifactLinkInfo.class.php | +4 | −10 | Go to diff View file |