Metric-Includes.IncludeBurden

Include burden caused by file

Required inputs: RFG

Measures the include burden a file has on the system. It is calculated from the number of transitive includes multiplied by the number of direct includers.

Possible Messages

This rule has no predefined messages.

Options

display_name

display_name : str | None = 'Include burden caused by file'

Description of the metric shown in the dashboard. If None, rfg_metric_name is used.
 

max_value

max_value : int | None = 1000

Maximum allowed value. None if unlimited.
 

min_value

min_value : int | None = 0

Minimum allowed value. None if unlimited.
 

rfg_metric_name

rfg_metric_name : str = 'Metric.Includes.Include_Burden'

Name of the node attribute storing the metric value in the RFG.