Summary reports
Structure101 provides a rich set of features to help you understand and analyze the structure of your code-base. Sometimes you will just want a quick overview of the current state - especially if you're just starting to look at your structure. The structure101 client provides a summary report with some vital statistics that you can quickly review yourself, or which can be saved and sent to others (in HTML). The report can also be automatically generated in batch mode without starting the client application.
You can optionally view the report with notes and tips (example), or without notes and tips (example). Excessive structural complexity is avoidable - here is a project without XS (almost!).
The structure101 web application provides much more detailed reports, including trending structural data over time and cross project comparisons.
|
Table: A table gives several measures of the total size of the code-base.
| ![]() |
|
Table: The excessive structural complexity indicates how much avoidable complexity has been accumulated. In this case, 65% of the code is excessively complex (high).
| ![]() |
|
Table: This table informs you how tangled your code is at 3 levels.
| ![]() |
|
Table: The summary report tells you what problems at what levels are causing XS.
| ![]() |
|
Table: For each metric and level, the top few offenders are listed.
| ![]() |
|
Table: You can optionally switch on notes that both explain the report in more detail, and suggest how to use Structure101 to get more information.
| ![]() |





