Swift Unidoc metrics

    Statistics and coverage details for the Swift Unidoc package.

    Documentation coverage

    Declarations

    13.1 percent of the declarations in Swift Unidoc are fully documented30.8 percent of the declarations in Swift Unidoc are indirectly documented56.2 percent of the declarations in Swift Unidoc are completely undocumented
    fully documented
    13.1%
    indirectly documented
    30.8%
    completely undocumented
    56.2%

    Interface breakdown

    Declarations

    1.4 percent of the declarations in Swift Unidoc are operators42.6 percent of the declarations in Swift Unidoc are initializers, type members, or enum cases34.0 percent of the declarations in Swift Unidoc are instance members0.9 percent of the declarations in Swift Unidoc are instance subscripts0 percent of the declarations in Swift Unidoc are functors1.3 percent of the declarations in Swift Unidoc are protocols3.6 percent of the declarations in Swift Unidoc are protocol requirements1.0 percent of the declarations in Swift Unidoc are default implementations12.7 percent of the declarations in Swift Unidoc are structures1.0 percent of the declarations in Swift Unidoc are classes0 percent of the declarations in Swift Unidoc are actors1.5 percent of the declarations in Swift Unidoc are typealiases
    operators
    1.4%
    initializers, type members, or enum cases
    42.6%
    instance members
    34.0%
    instance subscripts
    0.9%
    protocols
    1.3%
    protocol requirements
    3.6%
    default implementations
    1.0%
    structures
    12.7%
    classes
    1.0%
    typealiases
    1.5%

    Symbols

    8.8 percent of the symbols in Swift Unidoc are operators28.8 percent of the symbols in Swift Unidoc are initializers, type members, or enum cases39.1 percent of the symbols in Swift Unidoc are instance members0.6 percent of the symbols in Swift Unidoc are instance subscripts0 percent of the symbols in Swift Unidoc are functors0.9 percent of the symbols in Swift Unidoc are protocols2.4 percent of the symbols in Swift Unidoc are protocol requirements9.1 percent of the symbols in Swift Unidoc are default implementations8.4 percent of the symbols in Swift Unidoc are structures0.7 percent of the symbols in Swift Unidoc are classes0 percent of the symbols in Swift Unidoc are actors1.2 percent of the symbols in Swift Unidoc are typealiases
    operators
    8.8%
    initializers, type members, or enum cases
    28.8%
    instance members
    39.1%
    instance subscripts
    0.6%
    protocols
    0.9%
    protocol requirements
    2.4%
    default implementations
    9.1%
    structures
    8.4%
    classes
    0.7%
    typealiases
    1.2%

    Interface layers

    Declarations

    99.0 percent of the declarations in Swift Unidoc are unrestricted0 percent of the declarations in Swift Unidoc are underscored1.0 percent of the declarations in Swift Unidoc are SPI (unknown)
    unrestricted
    99.0%
    SPI (unknown)
    1.0%