Build metrics

    Statistics and coverage details for the Build module.

    Documentation coverage

    Declarations

    50.0 percent of the declarations in Build are fully documented25.0 percent of the declarations in Build are indirectly documented25.0 percent of the declarations in Build are completely undocumented
    fully documented
    50.0%
    indirectly documented
    25.0%
    completely undocumented
    25.0%

    Interface breakdown

    Declarations

    0.5 percent of the declarations in Build are global functions or variables0.5 percent of the declarations in Build are operators20.8 percent of the declarations in Build are initializers, type members, or enum cases58.9 percent of the declarations in Build are instance members1.6 percent of the declarations in Build are protocols2.1 percent of the declarations in Build are protocol requirements7.8 percent of the declarations in Build are structures4.7 percent of the declarations in Build are classes3.1 percent of the declarations in Build are typealiases
    global functions or variables
    0.5%
    operators
    0.5%
    initializers, type members, or enum cases
    20.8%
    instance members
    58.9%
    protocols
    1.6%
    protocol requirements
    2.1%
    structures
    7.8%
    classes
    4.7%
    typealiases
    3.1%

    Symbols

    0.5 percent of the symbols in Build are global functions or variables4.4 percent of the symbols in Build are operators19.4 percent of the symbols in Build are initializers, type members, or enum cases57.8 percent of the symbols in Build are instance members1.5 percent of the symbols in Build are protocols1.9 percent of the symbols in Build are protocol requirements7.3 percent of the symbols in Build are structures4.4 percent of the symbols in Build are classes2.9 percent of the symbols in Build are typealiases
    global functions or variables
    0.5%
    operators
    4.4%
    initializers, type members, or enum cases
    19.4%
    instance members
    57.8%
    protocols
    1.5%
    protocol requirements
    1.9%
    structures
    7.3%
    classes
    4.4%
    typealiases
    2.9%

    Interface layers

    Declarations

    99.0 percent of the declarations in Build are unrestricted0.5 percent of the declarations in Build are underscored0.5 percent of the declarations in Build are SPI (unknown)
    unrestricted
    99.0%
    underscored
    0.5%
    SPI (unknown)
    0.5%