## An Overview of Report Categories

Understand for Ada generates a variety of reports. The reports fall into these categories:

- Cross-Reference reports show information similar to that in the Info Browser, except that all entities are shown together in alphabetic order. For descriptions, see Cross Reference Reports.
- Structure reports show the structure of the analyzed program. For descriptions, see Structure Reports.
- Quality reports show areas where code might need to be examined. For descriptions, see Quality Reports.
- Metrics reports show basic metric information such as number of lines of code and comments. For descriptions, see Metrics Reports.

The following table shows the type and provides a link to each report.

Report Type | Report Name
--- | ---
Cross-Reference | Data Dictionary Report
Cross-Reference | Program Unit Cross Reference Report
Cross-Reference | Object Cross Reference Report
Cross-Reference | Type Cross Reference Report
Cross-Reference | Exception Cross Reference Report
Structure | Declaration Tree
Structure | Invocation Tree Report
Structure | Simple Invocation Tree Report
Structure | With Tree Report
Structure | Simple With Tree Report
Structure | Generic Instantiation Report
Structure | Renames Report
Quality | Program Unit Complexity Report
Quality | Unused Object Report
Quality | Unused Type Report
Quality | Unused Program Unit Report
Quality | Withs Not Needed Report
Metrics | Project Metrics Report
Metrics | Program Unit Metrics Report
Metrics | File Metrics Report

Scientific Toolworks, Inc. http://www.scitools.com