stable

Clone or download

Read-only

request #14675 Add psalm on TTM repository

In jenkins a new step should execute psalm Make helpers are added: make psalm make psalm-with-info Change-Id: I845bfc7c022dafd464eae5fb78bd711f464a13f9

Modified Files

Name
M Jenkinsfile +19 −0 Go to diff View file
M Makefile +8 −0 Go to diff View file
M composer.json +1 −1 Go to diff View file
M include/TestManagement/AdminController.class.php +4 −8 Go to diff View file
M include/TestManagement/ArtifactFactory.php +8 −11 Go to diff View file
M include/TestManagement/Campaign/CampaignSaver.php +1 −5 Go to diff View file
M include/TestManagement/Campaign/Execution/ExecutionDao.php +1 −3 Go to diff View file
M include/TestManagement/Dao.class.php +11 −4 Go to diff View file
M include/TestManagement/FirstConfigCreator.class.php +7 −2 Go to diff View file
M include/TestManagement/IndexController.class.php +22 −7 Go to diff View file
M include/TestManagement/IndexPresenter.class.php +19 −13 Go to diff View file
M include/TestManagement/QueryToCriterionConverter.php +3 −3 Go to diff View file
M include/TestManagement/REST/v1/ArtifactNodeDao.php +1 −2 Go to diff View file
M include/TestManagement/REST/v1/CampaignCreator.class.php +8 −1 Go to diff View file
M include/TestManagement/REST/v1/CampaignRepresentation.class.php +5 −1 Go to diff View file
M include/TestManagement/REST/v1/CampaignRepresentationBuilder.php +2 −2 Go to diff View file
M include/TestManagement/REST/v1/CampaignsResource.class.php +49 −40 Go to diff View file
M include/TestManagement/REST/v1/DefinitionRepresentation.php +10 −8 Go to diff View file
M include/TestManagement/REST/v1/DefinitionSelector.php +5 −2 Go to diff View file
M include/TestManagement/REST/v1/DefinitionsResource.class.php +5 −6 Go to diff View file
M include/TestManagement/REST/v1/Execution/StepsResultsFilter.php +5 −3 Go to diff View file
M include/TestManagement/REST/v1/Execution/StepsResultsRepresentationBuilder.php +9 −4 Go to diff View file
M include/TestManagement/REST/v1/ExecutionCreator.class.php +11 −5 Go to diff View file
M include/TestManagement/REST/v1/ExecutionRepresentation.php +4 −4 Go to diff View file
M include/TestManagement/REST/v1/ExecutionRepresentationBuilder.php +3 −1 Go to diff View file
M include/TestManagement/REST/v1/ExecutionStatusUpdater.php +16 −11 Go to diff View file
M include/TestManagement/REST/v1/ExecutionsResource.class.php +113 −94 Go to diff View file
M include/TestManagement/REST/v1/JobConfigurationRepresentation.php +1 −4 Go to diff View file
M include/TestManagement/REST/v1/NodesResource.class.php +19 −6 Go to diff View file
M include/TestManagement/REST/v1/PreviousResultRepresentation.php +2 −2 Go to diff View file
M include/TestManagement/REST/v1/ProjectResource.class.php +16 −19 Go to diff View file
M include/TestManagement/REST/v1/TestStatusAccordingToStepsStatusChangesBuilder.php +8 −3 Go to diff View file
M include/TestManagement/Router.class.php +2 −2 Go to diff View file
M include/TestManagement/StartTestManagementController.php +1 −1 Go to diff View file
M include/TestManagement/Step/Definition/Field/StepDefinition.php +14 −143 Go to diff View file
M include/TestManagement/Step/Definition/Field/StepDefinitionChangesetValue.php +7 −16 Go to diff View file
M include/TestManagement/Step/Execution/Field/StepExecution.php +9 −137 Go to diff View file
M include/TestManagement/Step/Execution/Field/StepExecutionChangesetValue.php +3 −25 Go to diff View file
M include/TestManagement/Step/Step.php +4 −6 Go to diff View file
M include/TestManagement/TestManagementController.php +2 −1 Go to diff View file
M include/TestManagement/XML/ImportXMLFromTracker.php +2 −2 Go to diff View file
M include/testmanagementPlugin.php +7 −4 Go to diff View file
A tests/psalm/psalm.xml +51 −0 Go to diff View file