Rational Developer for System z

Working with histories and results

The Software Analysis Results view displays the results of a COBOL Code Review.
Attention: The Software Analysis Results view preserves the results of each software analysis that has occurred since Developer for System z® was last started. These results are erased when you close Developer for System z. Take care to create a report for any results that you want to keep, before you close the Developer for System z (see Generating reports). If you lose results the only way to recover them is by rerunning the code review.
The results of a COBOL Code Review are stored in a history. In the Software Analysis Results view you can:

The first two items are described in this help topic. The third item is described in the next help topic (see Fixing a problem reported in a result).

Histories

The left pane of the Software Analysis Results view lists the histories of the software analyses run since Rational® Developer for System z was last started. Each history is a compilation of the results from a single code review. Figure 1 shows an example of a list entry for a history:
Figure 1. Left pane: List entry for a history
  • History Config_0001 (11/07/27 09:36:27) [3 results in 92 ms]
This entry contains the name of the analysis configuration used (Config_0001 in this case), the time and date of the analysis, the number of individual results (3), and the processing time.
The buttons in the toolbar operate on the currently selected history:
  • Click Delete History to delete the history.
  • Click History Report to generate a report from the history.

Results

The right pane of the Software Analysis Results view displays the results from the history that is currently selected in the left pane.

The results are grouped according to category (such as Performance), rule, source file name, and line number. Figure 2 shows an example of an individual result:
Figure 2. Right pane: List entry for an individual result
  • Warningexample.cob: 45 Use EVALUATE statement rather than nested IF statement
This entry contains the severity level (Warning indicates a Warning), the name of the source code file, the line number, and the relevant rule.
Note: The severity level is set in the analysis configuration.
The view in the right pane is the Tree view. There is a filter for the results, which you can switch on and off by clicking the appropriate button in the toolbar:
Table 1. Buttons for filtering the results of an analysis
Button: Effect: Action:
Filter Results Filtering is on. Display only the rules and categories for which results are found.
Filter All Filtering is off. Display all the rules and categories specified in the code review configuration.


Feedback