Welcome to RIVERSIDE SOFTWARE
Leading provider of code quality analysis for OpenEdge ABL
Established in 2007, Riverside Software, based in Lyon, France, is specialized in build automation, continuous integration, automated deployment and source code analysis technologies for the Progress OpenEdge platform.
Riverside Software is now a major partner for all OpenEdge users who have to deliver releases in a reliable and consistent way. We developed CABL (Code Analyzer for ABL) and now analyze millions of lines of code every day for various companies such as banks, insurance companies, large and small ERP vendors, all around the world. We chose the successful SonarQube platform for our product, as it is already used by thousands of companies and 100+ thousands of developers.
Discover the built-in CABL
features for cleaner and safer code!
ON THE FLY
analysis with Progress Developer Studio for OpenEdge
DUPLICATION
Detect code duplication
TEST
Code coverage reports, an exclusive CABL feature!
COMPILATION
Import OpenEdge compiler warnings into SonarQube
CUSTOM RULES
Write custom rules for specific code patterns within your application
XREF
Import XREF data and report on index usage across the application
The SonarQube platform offers lots of features out of the box:
ALM integration
Decorate your pull / merge requests, authenticate with GitHub / GitLab, import Azure DevOps repositories, etc.
Focus on new code
Produce separate reports on issues found within new code written since your last release;
Quality mentor
Gain knowledge on why issues are found, but also on how to fix them and write better code in the future
Security Hotspots
Detect contentious code sections and decide, upon review, how they should be handled
Vulnerabilities
Detect problems where the application security is at stake and should be fixed immediately
Sonarlint
On the fly code analysis in Eclipse, IntelliJ and VS Code