Basics metrics

    Statistics and coverage details for the Basics module.

    Documentation coverage

    Declarations

    24.4 percent of the declarations in Basics are fully documented21.8 percent of the declarations in Basics are indirectly documented53.8 percent of the declarations in Basics are completely undocumented
    fully documented
    24.4%
    indirectly documented
    21.8%
    completely undocumented
    53.8%

    Interface breakdown

    Declarations

    1.6 percent of the declarations in Basics are global functions or variables0.6 percent of the declarations in Basics are operators37.1 percent of the declarations in Basics are initializers, type members, or enum cases42.1 percent of the declarations in Basics are instance members0.8 percent of the declarations in Basics are instance subscripts1.0 percent of the declarations in Basics are protocols1.4 percent of the declarations in Basics are protocol requirements3.1 percent of the declarations in Basics are default implementations8.0 percent of the declarations in Basics are structures1.3 percent of the declarations in Basics are classes0.3 percent of the declarations in Basics are actors2.7 percent of the declarations in Basics are typealiases
    global functions or variables
    1.6%
    operators
    0.6%
    initializers, type members, or enum cases
    37.1%
    instance members
    42.1%
    instance subscripts
    0.8%
    protocols
    1.0%
    protocol requirements
    1.4%
    default implementations
    3.1%
    structures
    8.0%
    classes
    1.3%
    actors
    0.3%
    typealiases
    2.7%

    Symbols

    1.3 percent of the symbols in Basics are global functions or variables4.6 percent of the symbols in Basics are operators30.3 percent of the symbols in Basics are initializers, type members, or enum cases46.5 percent of the symbols in Basics are instance members0.6 percent of the symbols in Basics are instance subscripts0.8 percent of the symbols in Basics are protocols1.1 percent of the symbols in Basics are protocol requirements4.6 percent of the symbols in Basics are default implementations6.6 percent of the symbols in Basics are structures1.1 percent of the symbols in Basics are classes0.3 percent of the symbols in Basics are actors2.2 percent of the symbols in Basics are typealiases
    global functions or variables
    1.3%
    operators
    4.6%
    initializers, type members, or enum cases
    30.3%
    instance members
    46.5%
    instance subscripts
    0.6%
    protocols
    0.8%
    protocol requirements
    1.1%
    default implementations
    4.6%
    structures
    6.6%
    classes
    1.1%
    actors
    0.3%
    typealiases
    2.2%

    Interface layers

    Declarations

    99.4 percent of the declarations in Basics are unrestricted0.5 percent of the declarations in Basics are underscored0.1 percent of the declarations in Basics are SPI (unknown)
    unrestricted
    99.4%
    underscored
    0.5%
    SPI (unknown)
    0.1%