stable

Clone or download

Read-only

Collect fields Exception as error

part of story #21794 display Program Management configuration errors All errors are now logged in UI, In admin part script never stop when it encounters error Change-Id: I2bb5f8261935972c5d6a4cb4ffa5b7ed82e3dd88

Modified Files

Name
M plugins/program_management/include/Domain/Program/Backlog/CreationCheck/IterationCreatorChecker.php +15 −2 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/CreationCheck/ProgramIncrementCreatorChecker.php +15 −2 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/CreationCheck/TimeboxCreatorChecker.php +48 −44 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Source/Fields/FieldRetrievalException.php +16 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Source/Fields/FieldSynchronizationException.php +1 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Source/Fields/MissingTimeFrameFieldException.php +16 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Source/Fields/NoArtifactLinkFieldException.php +15 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Source/Fields/NoDuckTypedMatchingValueException.php +20 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Source/Fields/TitleFieldHasIncorrectTypeException.php +19 −0 Go to diff View file
M plugins/program_management/include/program_managementPlugin.php +1 −2 Go to diff View file
M plugins/program_management/site-content/fr_FR/LC_MESSAGES/tuleap-program_management.po +49 −8 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/CreationCheck/TimeboxCreatorCheckerTest.php +61 −22 Go to diff View file