stable

Clone or download

Read-only

Set Interfaces before Proxies

part of story #21368 create mirrored iteration No functional change expected Entrypoint is ArtifactUpdatedHandler Using proxies directly was breaking the hexagon: Domain should never depend on Adapters Change-Id: I12cf53371e60ee5833856eabf278b03b12cb38dd

Modified Files

Name
M plugins/program_management/include/Adapter/Events/ArtifactUpdatedProxy.php +20 −4 Go to diff View file
M plugins/program_management/include/Adapter/Events/IterationCreationEventProxy.php +14 −4 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/IterationCreationsRunner.php +2 −2 Go to diff View file
A plugins/program_management/include/Domain/Events/ArtifactUpdatedEvent.php +32 −0 Go to diff View file
A plugins/program_management/include/Domain/Events/IterationCreationEvent.php +30 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ArtifactUpdatedHandler.php +10 −8 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/AsynchronousCreation/IterationCreationEventHandler.php +4 −4 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/ProgramIncrementIdentifier.php +4 −4 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Events/ArtifactUpdatedProxyTest.php +3 −3 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Events/IterationCreationEventProxyTest.php +5 −4 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/AsynchronousCreation/IterationCreationsRunnerTest.php +3 −3 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ArtifactUpdatedHandlerTest.php +2 −1 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/AsynchronousCreation/IterationCreationEventHandlerTest.php +3 −2 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramIncrement/ProgramIncrementIdentifierTest.php +2 −1 Go to diff View file