swift-hash metrics

    Statistics and coverage details for the swift-hash package.

    Documentation coverage

    Declarations

    35.1 percent of the declarations in swift-hash are fully documented38.6 percent of the declarations in swift-hash are indirectly documented26.3 percent of the declarations in swift-hash are completely undocumented
    fully documented
    35.1%
    indirectly documented
    38.6%
    completely undocumented
    26.3%

    Interface breakdown

    Declarations

    4.4 percent of the declarations in swift-hash are operators41.2 percent of the declarations in swift-hash are initializers, type members, or enum cases28.1 percent of the declarations in swift-hash are instance members3.5 percent of the declarations in swift-hash are instance subscripts1.8 percent of the declarations in swift-hash are protocols3.5 percent of the declarations in swift-hash are protocol requirements1.8 percent of the declarations in swift-hash are default implementations13.2 percent of the declarations in swift-hash are structures2.6 percent of the declarations in swift-hash are typealiases
    operators
    4.4%
    initializers, type members, or enum cases
    41.2%
    instance members
    28.1%
    instance subscripts
    3.5%
    protocols
    1.8%
    protocol requirements
    3.5%
    default implementations
    1.8%
    structures
    13.2%
    typealiases
    2.6%

    Symbols

    5.1 percent of the symbols in swift-hash are operators11.5 percent of the symbols in swift-hash are initializers, type members, or enum cases65.5 percent of the symbols in swift-hash are instance members0.8 percent of the symbols in swift-hash are instance subscripts0.4 percent of the symbols in swift-hash are protocols0.8 percent of the symbols in swift-hash are protocol requirements12.3 percent of the symbols in swift-hash are default implementations3.0 percent of the symbols in swift-hash are structures0.6 percent of the symbols in swift-hash are typealiases
    operators
    5.1%
    initializers, type members, or enum cases
    11.5%
    instance members
    65.5%
    instance subscripts
    0.8%
    protocols
    0.4%
    protocol requirements
    0.8%
    default implementations
    12.3%
    structures
    3.0%
    typealiases
    0.6%

    Interface layers

    Declarations

    100.0 percent of the declarations in swift-hash are unrestricted
    unrestricted
    100.0%