SPMLLBuild metrics

    Statistics and coverage details for the SPMLLBuild module.

    Documentation coverage

    Declarations

    0.9 percent of the declarations in SPMLLBuild are fully documented3.6 percent of the declarations in SPMLLBuild are indirectly documented95.4 percent of the declarations in SPMLLBuild are completely undocumented
    fully documented
    0.9%
    indirectly documented
    3.6%
    completely undocumented
    95.4%

    Interface breakdown

    Declarations

    43.4 percent of the declarations in SPMLLBuild are global functions or variables0.5 percent of the declarations in SPMLLBuild are operators19.0 percent of the declarations in SPMLLBuild are initializers, type members, or enum cases25.3 percent of the declarations in SPMLLBuild are instance members0.5 percent of the declarations in SPMLLBuild are protocols0.5 percent of the declarations in SPMLLBuild are protocol requirements5.4 percent of the declarations in SPMLLBuild are structures0.5 percent of the declarations in SPMLLBuild are classes5.1 percent of the declarations in SPMLLBuild are typealiases
    global functions or variables
    43.4%
    operators
    0.5%
    initializers, type members, or enum cases
    19.0%
    instance members
    25.3%
    protocols
    0.5%
    protocol requirements
    0.5%
    structures
    5.4%
    classes
    0.5%
    typealiases
    5.1%

    Symbols

    40.5 percent of the symbols in SPMLLBuild are global functions or variables3.2 percent of the symbols in SPMLLBuild are operators17.7 percent of the symbols in SPMLLBuild are initializers, type members, or enum cases27.1 percent of the symbols in SPMLLBuild are instance members0.4 percent of the symbols in SPMLLBuild are protocols0.4 percent of the symbols in SPMLLBuild are protocol requirements0.4 percent of the symbols in SPMLLBuild are default implementations5.0 percent of the symbols in SPMLLBuild are structures0.4 percent of the symbols in SPMLLBuild are classes4.7 percent of the symbols in SPMLLBuild are typealiases
    global functions or variables
    40.5%
    operators
    3.2%
    initializers, type members, or enum cases
    17.7%
    instance members
    27.1%
    protocols
    0.4%
    protocol requirements
    0.4%
    default implementations
    0.4%
    structures
    5.0%
    classes
    0.4%
    typealiases
    4.7%

    Interface layers

    Declarations

    99.5 percent of the declarations in SPMLLBuild are unrestricted0.5 percent of the declarations in SPMLLBuild are underscored
    unrestricted
    99.5%
    underscored
    0.5%