Metric-HIS.CALLS

HIS CALLS metric: Number of called functions

Required inputs: RFG

Counts for a given routine r the number of distinct routines that r calls.

Possible Messages

This rule has no predefined messages.

Options

consider_artificial_calls

consider_artificial_calls : bool = True

Include call edges from artificial (compiler generated) nodes.
 

consider_dynamic_calls

consider_dynamic_calls : bool = False

Include dynamic call edges in the computation. Requires manual activation of StaticSemanticAnalysis to have an effect.
 

display_name

display_name : str | None = 'HIS CALLS'

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

max_value

max_value : int | None = 7

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.HIS.CALLS'

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