15.3. C# Metrics

Component Dependencies to Remove (Namespaces)

Description: Number of component dependencies to remove to break up all non-ignored namespace cycles.

Categories: Code Analysis, Dependency

Parser Dependencies to Remove (Namespaces)

Description: Number of code lines to change to break up all non-ignored namespace cycles.

Categories: Code Analysis, Dependency

Structural Debt Index (Namespaces)

Description: Cummulative structural debt index of non-ignored namespace cycles.

Categories: Code Analysis

Biggest Namespace Cycle Group

Description: Biggest C# namespace cycle.

Categories: Cycle

Cyclicity (Namespaces)

Description: Cummulated cyclicity of namespace cycles.

Categories: Cycle

Number of Cyclic Namespaces

Description: Number of cyclic C# namespaces.

Categories: Cycle

Number of Ignored Cyclic Namespaces

Description: Number of ignored cyclic C# namespaces.

Categories: Cycle

Number of Namespace Cycle Groups

Description: Number of C# namespace cycles.

Categories: Cycle

Relative Cyclicity (Namespaces)

Description: Relative namespace cyclicity in percent.

Categories: Cycle

Number of Namespaces

Description: Number of C# namespaces containing types.

Categories: Size