6.2.11. MetricsΒΆ
Compute metric values and violations of thresholds
Nested Rules
Code-Quality-Management metrics |
|
Metrics based on routine calls |
|
Comment based metrics |
|
Metrics to assess code complexity |
|
Metrics to count the number of incoming or outgoing edges |
|
Hersteller Initiative Software metrics |
|
Halstead complexity metrics |
|
Metrics based on includes |
|
Metrics to count the number of issues by type |
|
Metrics based on lines of code |
|
Metrics for object-oriented systems |
|
Various other metrics |
|
Metrics counting specific tokens |
Options
Setting an option for this rule means setting the default for all nested rules.
This rule shares the following common options: exclude_messages_in_system_headers, excludes, includes, justification_checker, post_processing, provider, severity
This rule shares the following common metric options: base_view_name, excluded_node_types, hierarchy_edge_name, hierarchy_view_name, macro_library_patterns, opaque_macros, propagate, report_all_values, report_propagated_values
The following places define options that affect this rule: Analysis-GlobalOptions
This rule has no individual options.