stable

Clone or download

Read-only

Add an adapter for TrackerArtifactCreator

part of story #17878 rename Multi Project Backlog into Scaled Agile A large part of the "Data" objects is shaped to fit into the format expected by TrackerArtifactCreator. Having an adapter for it lets us have a slightly cleaner API Change-Id: Ia2cc432e7326e6bac67f54343da69537b23a60e6

Modified Files

Name
A plugins/scaled_agile/include/Adapter/Program/ArtifactCreationException.php +31 −0 Go to diff View file
A plugins/scaled_agile/include/Adapter/Program/ArtifactCreatorAdapter.php +66 −0 Go to diff View file
M plugins/scaled_agile/include/Adapter/Program/SourceChangesetValuesCollectionAdapter.php +3 −2 Go to diff View file
M plugins/scaled_agile/include/Program/Backlog/AsynchronousCreation/CreateProgramIncrementsTask.php +16 −14 Go to diff View file
M plugins/scaled_agile/include/Program/Backlog/AsynchronousCreation/ProgramIncrementsCreator.php +12 −15 Go to diff View file
M plugins/scaled_agile/include/Program/Backlog/ProgramIncrement/Source/Changeset/Values/SourceChangesetValuesCollection.php +5 −3 Go to diff View file
M plugins/scaled_agile/include/Program/Backlog/ProgramIncrement/Source/Fields/ProgramIncrementFieldsData.php +12 −12 Go to diff View file
A plugins/scaled_agile/include/Program/Backlog/ProgramIncrement/Source/SubmissionDate.php +50 −0 Go to diff View file
A plugins/scaled_agile/tests/unit/Adapter/Program/ArtifactCreatorAdapterTest.php +114 −0 Go to diff View file
M plugins/scaled_agile/tests/unit/Program/Backlog/AsynchronousCreation/CreateProgramIncrementsTaskTest.php +5 −3 Go to diff View file
R plugins/scaled_agile/tests/unit/Program/Backlog/AsynchronousCreation/ProgramIncrementCreatorTest.php Go to diff View file
M plugins/scaled_agile/tests/unit/Program/Backlog/AsynchronousCreation/StatusValueMapperTest.php +3 −1 Go to diff View file
M plugins/scaled_agile/tests/unit/Program/Backlog/ProgramIncrement/Source/Fields/ProgramIncrementFieldsDataTest.php +3 −1 Go to diff View file