(Click on any of the screen captures on this page to view it in full size)
We are proud to announce the RainCode Checker Version 2.0,
which offers a wealth of exciting new features:
The Eclipse-based plugin
The user-interface is now available as a stand-alone tool,
or as an Eclipse plugin. This replace the aging Swing-based
user-interface while retaining its most valuable property,
namely, its availability on every mainstream platform.
When used as a plugin, The RainCode Checker integrates with your favourite
Eclipse-based IDE. You are not forced to learn yet another environment to be
able to interactively manage your coding guidelines and projects. Using
Eclipse's versatile plugin architecture, it smoothly integrates in your
existing development environment.
When used from within Eclipse, a number of functions are available
at your fingertips, including
Checking a set of files, - navigating though the violations, your
rules as well as your
source files,
Displaying statistics about the checking runs you have performed
Exporting violation reports
Managing the rules and associated regression tests
Disable a rule locally
Persistence
Persistence is now provided by a relational database (Sqlite,
MySql, Oracle or other). The results of multiple checking
campaigns, by one or more users, can be accumulated, and
queried using ad hoc tools.
Such queries can be used to measure trends, evaluate whether overall quality
is improving or getting worse, etc. The data model is pristine, and even the
most
sophisticated questions regarding your coding guidelines compliance over time
can be answered in a matter of minutes at most.
Backward compatibility
The command-line behavior as available on the previous versions
of the checker is still supported, the only notable difference being
the parameters to control the database connection.
A fully automated wizard is available, to make the migration of
your existing code checking projects to the latest version of the
RainCode Checker as seamless as possible.
Supported platforms and languages
The RainCode Checker is available for the following languages:
on Windows/NT, Windows 2000, Linux or any commercial Unix flavour.
A version of the RainCode Checker for C++, based on Misra C++, is announced
for
march 2009.
November 2008: Version 2.0 of RainCode's coding
guidelines enforcement tool
The RainCode Checker will be released in January
2009. The Checker is available for Ada, C and COBOL.
August 2008: All the versions of the
RainCode engine
can now access a number of relational databases, including
Oracle, MySql and Postgres.
March 2008: RainCode proudly releases a complete Datacom migration
solution
named
DataKom
which covers all aspects of Datacom migration: CA-IDEAL,
COBOL programs and data migration.
September 2007: The
RainCode Engine for COBOL
computes the
size and offsets
of
data elements according to the ANSI standard, and can be used to find and
analyze data elements based on how and where they are represented physically
in memory.
January 2007: The
RainCode Checker for COBOL
is released, with over 70 coding guidelines
built-in. The RainCode Checker can be used to check
large portfolios
against project-wide or company-wide coding guidelines.