stable
Clone or download
Read-only
part of request #22231 Decrease adapter responsibility No functional change expected when creating mirror program increments. You can use cypress tests for non-regression. It groups together the "Retrieve field values" interfaces and lets us pass the retriever only once. Change-Id: Ib6e8e5b8ba22b5b93227c8a73555f76d94fa527f
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/TaskBuilder.php | +1 | −6 | Go to diff View file |
M | plugins/program_management/include/Adapter/Program/Backlog/ProgramIncrement/Source/Changeset/Values/ArtifactFieldValuesRetriever.php | +2 | −5 | Go to diff View file |
M | plugins/program_management/include/Adapter/Program/Backlog/ProgramIncrement/SourceChangesetValuesCollectionAdapter.php | +8 | −20 | Go to diff View file |
A | plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Source/Changeset/Values/GatherFieldValues.php | +27 | −0 | Go to diff View file |
M | plugins/program_management/tests/unit/Adapter/Program/Backlog/ProgramIncrement/SourceChangesetValuesCollectionAdapterTest.php | +9 | −27 | Go to diff View file |
A | plugins/program_management/tests/unit/Stub/GatherFieldValuesStub.php | +85 | −0 | Go to diff View file |