SonarSource provides a static code analyzer for RPG projects. Based on our own technology, SonarRPG analyzes code and find code smells, bugs and security vulnerabilities. As for any product we develop at SonarSource, it was built on the following principles: depth, accuracy and speed.

SonarRPG covers some of the well-established quality standards. The SonarRPG capability is available in Eclipse for developers (SonarLint) as well as throughout the development chain for automated code review with self-hosted SonarQube or on-line SonarCloud.

Supported Compilers, Language Standards and Operating Systems
  • Both free-format text-capable source entry and original column-dependent source format are supported
  • Microsoft Windows, Linux and Mac OS X for runtime environment
Custom Rules

SonarRPG provides the ability to write custom rules.

Use in enterprise edition

See all editions

Issue Tracker