Metric-Lines.Routine.LOC

Lines of Code in a Routine (Empty, Comment, Code)

Required inputs: RFG

Counts the lines of code of the routine, starting at the signature and ending at the line where the closing curly brace is located. Same as Metric-Lines.LOC, but only applies to routines.

Possible Messages

This rule has no predefined messages.

Options

display_name

display_name : str | None = 'Lines of Code in a Routine (Empty, Comment, Code)'

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

max_value

max_value : int | None = 100

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.Lines.Routine.LOC'

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