SonarSource SonarQube continuously analyzes source code for bugs, code smells and security vulnerabilities and displays the results along with other quality milestones in project dashboards for continuous code quality assessment.
Available for customers of ISPW or Topaz for Program Analysis, the Static Code Analysis integration with SonarQube enables the scan of mainframe source code from ISPW, PDS and Endevor via Jenkins for continuous quality analysis by SonarQube.
A Topaz for Total Test Jenkins plugin enables the test pass/fail results from Topaz for Total Test to display within SonarQube for code quality analysis.
Working in conjunction with the Xpediter Code Coverage Jenkins plugin, SonarQube integrates with Xpediter Code Coverage to export COBOL code coverage statistics into SonarQube to be displayed in a dashboard along with other key quality metrics and milestones.
Test metrics can be used in SonarQube Quality Gates to determine whether to proceed with a workflow or stop and fix code before continuing.