Skip to main content

Module halstead

Module halstead 

Source
Expand description

Halstead suite (operators, operands, volume, difficulty, effort).

Structs§

HalsteadMaps
Per-space operator / operand occurrence maps used to compute the Halstead Stats struct. One map per distinct operator (kind_id) and one per distinct operand (text); merged across nested spaces.
Stats
The Halstead metric suite.

Enums§

TokenRole
The role a node plays in an expression.

Type Aliases§

HalsteadTypeDeprecated
The former name of TokenRole, kept so the metrics::halstead::HalsteadType path still resolves.