stable

Clone or download

Read-only

Ensure all XML template needed services are available on the platform

Part of story #8283 Enhance project creation user experience Change-Id: Id309729144bd9f7b0dc3bf346425a3597940912a

Modified Files

Name
M src/common/Project/Project.class.php +4 −1 Go to diff View file
M src/common/Project/REST/v1/ProjectResource.class.php +2 −6 Go to diff View file
M src/common/Project/Registration/Template/InvalidTemplateException.php +1 −1 Go to diff View file
M src/common/Project/Registration/Template/ProjectTemplate.php +2 −0 Go to diff View file
M src/common/Project/Registration/Template/ScrumTemplate.php +35 −15 Go to diff View file
M src/common/Project/Registration/Template/TemplateFactory.php +26 −4 Go to diff View file
M src/common/Project/ServiceManager.class.php +9 −1 Go to diff View file
A src/common/Project/XML/ConsistencyChecker.php +67 −0 Go to diff View file
M src/common/Request/RouteCollector.php +1 −8 Go to diff View file
M tests/phpunit/common/Project/REST/v1/RestProjectCreatorTest.php +16 −3 Go to diff View file
M tests/phpunit/common/Project/Registration/Template/TemplateFactoryTest.php +35 −3 Go to diff View file
A tests/phpunit/common/Project/XML/ConsistencyCheckerTest.php +76 −0 Go to diff View file
A tests/phpunit/common/Project/XML/_fixtures/project.xml +36 −0 Go to diff View file