swift-syntax metrics

    Statistics and coverage details for the swift-syntax package.

    Documentation coverage

    Declarations

    22.5 percent of the declarations in swift-syntax are fully documented42.5 percent of the declarations in swift-syntax are indirectly documented35.0 percent of the declarations in swift-syntax are completely undocumented
    fully documented
    22.5%
    indirectly documented
    42.5%
    completely undocumented
    35.0%

    Interface breakdown

    Declarations

    7.0 percent of the declarations in swift-syntax are global functions or variables0.2 percent of the declarations in swift-syntax are operators29.8 percent of the declarations in swift-syntax are initializers, type members, or enum cases52.6 percent of the declarations in swift-syntax are instance members0 percent of the declarations in swift-syntax are instance subscripts0.5 percent of the declarations in swift-syntax are protocols0.7 percent of the declarations in swift-syntax are protocol requirements0.4 percent of the declarations in swift-syntax are default implementations6.5 percent of the declarations in swift-syntax are structures0.1 percent of the declarations in swift-syntax are classes2.2 percent of the declarations in swift-syntax are typealiases
    global functions or variables
    7.0%
    operators
    0.2%
    initializers, type members, or enum cases
    29.8%
    instance members
    52.6%
    protocols
    0.5%
    protocol requirements
    0.7%
    default implementations
    0.4%
    structures
    6.5%
    classes
    0.1%
    typealiases
    2.2%

    Symbols

    1.9 percent of the symbols in swift-syntax are global functions or variables1.9 percent of the symbols in swift-syntax are operators8.4 percent of the symbols in swift-syntax are initializers, type members, or enum cases77.0 percent of the symbols in swift-syntax are instance members0 percent of the symbols in swift-syntax are instance subscripts0.1 percent of the symbols in swift-syntax are protocols0.2 percent of the symbols in swift-syntax are protocol requirements7.9 percent of the symbols in swift-syntax are default implementations1.8 percent of the symbols in swift-syntax are structures0 percent of the symbols in swift-syntax are classes0.6 percent of the symbols in swift-syntax are typealiases
    global functions or variables
    1.9%
    operators
    1.9%
    initializers, type members, or enum cases
    8.4%
    instance members
    77.0%
    protocols
    0.1%
    protocol requirements
    0.2%
    default implementations
    7.9%
    structures
    1.8%
    typealiases
    0.6%

    Interface layers

    Declarations

    60.4 percent of the declarations in swift-syntax are unrestricted8.1 percent of the declarations in swift-syntax are underscored31.6 percent of the declarations in swift-syntax are SPI (unknown)
    unrestricted
    60.4%
    underscored
    8.1%
    SPI (unknown)
    31.6%