15.4. C/C++ Metrics

Component Dependencies to Remove (Directories)

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

Categories: Code Analysis, Cycle

Component Dependencies to Remove (Namespaces)

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

Categories: Code Analysis, Cycle

Parser Dependencies to Remove (Directories)

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

Categories: Code Analysis, Cycle

Parser Dependencies to Remove (Namespaces)

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

Categories: Code Analysis, Cycle

Structural Debt Index (Directories)

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

Categories: Code Analysis

Structural Debt Index (Namespaces)

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

Categories: Code Analysis

Biggest Directory Cycle Group

Description: Number of directories in biggest cycle.

Categories: Cycle

Biggest Namespace Cycle Group

Description: Biggest C++ namespace cycle

Categories: Cycle

Cyclicity (Directories)

Description: Cummulated cyclicity of directory cycles.

Categories: Cycle

Cyclicity (Namespaces)

Description: Cummulated cyclicity of namespace cycles.

Categories: Cycle

Number of Cyclic Directories

Description: Number of directories involved in cycles.

Categories: Cycle

Number of Cyclic Namespaces

Description: Number of cyclic C++ namespaces.

Categories: Cycle

Number of Directory Cycle Groups

Description: Number of directory cycles.

Categories: Cycle

Number of Ignored Cyclic Directories

Description: Number of directories involved in ignored cycles.

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 (Directories)

Description: Relative directory cyclicity in percent.

Categories: Cycle

Relative Cyclicity (Namespaces)

Description: Relative namespace cyclicity in percent.

Categories: Cycle

Number of Directories

Description: Number of directories that contain components.

Categories: Size

Number of Namespaces

Description: Number of C++ namespaces containing types.

Categories: Size