Skip to content
Gilles QUERRET edited this page Sep 27, 2016 · 11 revisions

OpenEdge plugin for SonarQube

The OpenEdge plugin for SonarQube enables analysis of OpenEdge procedural and object-oriented code, and reports:

  • Metrics (lines of code, comment density, complexity, shared objects, ...)
  • Issues found in the source code and DF files, such as performance killers, usage of deprecated keywords, ...
  • Code coverage from unit tests
  • Code duplication

What is SonarQube ?

SonarQube is open platform to manage code quality. As such, it covers the 7 axes of code quality:

  • Architecture and design
  • Code duplication
  • Unit tests
  • Code complexity
  • Potential bugs
  • Coding rules
  • Comments

How do I get started ?

It is first highly recommended to have a build process based on PCT. Some metrics and rules can only be executed on the build output of PCT. PCT is open-source and free, but if you want to rely on our consulting services, please contact us at [email protected] ! Then follow the installation instructions, and execute the Sonar batch scanner.