Metrics Overview
Before covering the detailed metrics for B448 I figured a bit of an overview on Understand 2.0 metrics would be useful.
Project vs Change Metrics
There are two basic kinds of metrics that we provide in Understand 2.0. The first is Project Metrics, which give a static view of a particular point in time. Examples of this are CountLine and Cyclomatic. Understand 2.0 computes and presents the value of these metrics for any snapshot in the database.
The second kind is Change Metrics. These show differences between snapshots. The differences can be static - i.e. comparing Cyclomatic from B448 to Cyclomatic in B447. Or it can be dynamic, for instance showing lines deleted (calculated by looking at diffs).
How are Snapshots Made?
You can make a snapshot in three easy ways. First, make one from the current database. Second, make one from an alternate source location where you checked out another version of your source code, and third you can make one from any point in time using TrackBack (after version B443). All these are done from the Change->Snapshot Manager menu.
Build 448 Metrics
After making a snapshot for B448, the Snapshot Manager showed me this basic information about each recent snapshot:




