stable

Clone or download

Read-only

Return not configured method when semantic progress is not defined

Part of story #20919: define progress of artifacts How to test: - When the semantic is not configured or badly configured (field id missing or targeting a not numeric field) --> No fatal error or blank page No functional change expected Change-Id: I86afe15433253a07accdc317cf3d089587793a6d

Modified Files

Name
M plugins/roadmap/include/Roadmap/REST/v1/RoadmapTasksRetriever.php +2 −2 Go to diff View file
D plugins/tracker/include/Tracker/Semantic/Progress/Exceptions/SemanticProgressBrokenConfigurationException.php +0 −36 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Progress/IComputeProgression.php +2 −0 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Progress/MethodBasedOnEffort.php +5 −0 Go to diff View file
A plugins/tracker/include/Tracker/Semantic/Progress/MethodNotConfigured.php +60 −0 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Progress/SemanticProgress.php +5 −22 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Progress/SemanticProgressBuilder.php +12 −8 Go to diff View file
M plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po +0 −5 Go to diff View file
M plugins/tracker/templates/semantic-progress/semantic-progress-introduction.mustache +2 −9 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Semantic/Progress/SemanticProgressBuilderTest.php +15 −10 Go to diff View file