Rubric inspects C/C++ code for compliance to your coding standards.
Rubric can identify violations of rules such as:
- When two operators are opposites (such as == and !=), it is appropriate to define both.
- Names of variables, constants, and functions must begin with a lower case letter.
- Switch clauses must always end with a break.
Learn More
Features:
Pluggable Standards
EnSoft can create a Rubric plugin for your organization's standard. This allows
you to improve your current process instead of adapting to ours.
Accurate
Find violations of your standard
much faster than a manual inspection, with accurate and consistent results.
Fast
An incremental inspection starts showing results as soon as a file is saved.
Easily correct violations by clicking on a violation in the list to go to the
source code. When violations are
corrected and the file is saved, the results are updated immediately.
Easy to Use
Navigate through violations by resource or by type of rule.
Rules are linked to an online version of the standard.
Architecture:
The diagram below shows how Rubric interacts with a standard plugin.
