Overview of New Key Features:
Metrics:
- Best-in-class code metrics solution supporting reports, arbitrarily complex metric thresholds, natural language diagnostics, and custom metric definitions
- Over 100 built-in metrics including Cyclomatic complexity, Halstead metrics, NPATH and HIS metrics
- Provides project, translation unit, file, function, and class metrics
- See Chapter 10 of the Reference Manual for details
Queries:
- Easily create completely new first-class checks and messages using a convenient syntax
- Inspect and navigate AST nodes to implement complex criteria
- Suppress messages based on AST characteristics of reported symbols or types
- This feature is detailed in Chapter 15 of the Reference Manual