Product Feature Matrix
SonarJ comes in three different product variants:
- SonarJ-Architect: needed by everybody who must be able to create or modify architecture rules. At least one architect license is needed per project.
- SonarJ-Developer: enables developers to detect rule violations on the spot and to execute virtual refactorings in Eclipse.
- SonarJ-Report: comprises the ANT Task and the Maven-Plugin to create reports and provide support for continuous integration systems like "Cruise Control". Moreover SonarJ work items can be synchronized with Jira, Codebeamer or other task tracking systems.
Here is the detailled feature matrix:
| Architect | Developer | Report | |
|---|---|---|---|
| Architecture Definition | X | ||
| Metric Threshold Definition | X | ||
| Virtual Refactorings | X | ||
| Eclipse-Plugin | X | X | |
| Standalone Version | X | X | |
| Rule Checking | X | X | |
| ANT-Task | X | ||
| Maven Plugin | X | ||
| QATracker | X | ||
| JIRA Integration | X | ||
| CodeBeamer Integration | X |