Getting Started

Code Analyzer

After opening an existing project with EiffelStudio, go to Project->Analyze... to run the tool.

A Simple Analysis

Select the menu item Analyze System Target. If needed, the system will be compiled now. A successful compilation is required for the Code Analyzer to run. After a successful compilation the analysis will start and will check all classes of your system. The status bar shows the progress by displaying the class currently being analyzed. As soon as the analysis is complete, results will show up in the error panel as a list of rule violations.

The results of code analysis as a list of rule violations (example).

Code Analyzer - Simple Analysis

A double-click on a row will update the EiffelStudio editor to go to the position in the code where the issue lies. You may expand the row to see more details.