Package detailsswift 5.10.0all tags

    Swift 5.10 metrics

    Statistics and coverage details for the Swift 5.10 package.

    Documentation coverage

    Declarations

    44.5 percent of the declarations in Swift 5.10 are fully documented26.6 percent of the declarations in Swift 5.10 are indirectly documented28.9 percent of the declarations in Swift 5.10 are completely undocumented
    fully documented
    44.5%
    indirectly documented
    26.6%
    completely undocumented
    28.9%

    Interface breakdown

    Declarations

    2.7 percent of the declarations in Swift 5.10 are global functions or variables12.1 percent of the declarations in Swift 5.10 are operators31.9 percent of the declarations in Swift 5.10 are initializers, type members, or enum cases34.8 percent of the declarations in Swift 5.10 are instance members1.5 percent of the declarations in Swift 5.10 are instance subscripts0 percent of the declarations in Swift 5.10 are functors1.0 percent of the declarations in Swift 5.10 are protocols5.1 percent of the declarations in Swift 5.10 are protocol requirements2.2 percent of the declarations in Swift 5.10 are default implementations0 percent of the declarations in Swift 5.10 are freestanding macros4.2 percent of the declarations in Swift 5.10 are structures1.1 percent of the declarations in Swift 5.10 are classes0 percent of the declarations in Swift 5.10 are actors3.5 percent of the declarations in Swift 5.10 are typealiases
    global functions or variables
    2.7%
    operators
    12.1%
    initializers, type members, or enum cases
    31.9%
    instance members
    34.8%
    instance subscripts
    1.5%
    protocols
    1.0%
    protocol requirements
    5.1%
    default implementations
    2.2%
    structures
    4.2%
    classes
    1.1%
    typealiases
    3.5%

    Symbols

    1.6 percent of the symbols in Swift 5.10 are global functions or variables13.3 percent of the symbols in Swift 5.10 are operators20.1 percent of the symbols in Swift 5.10 are initializers, type members, or enum cases43.9 percent of the symbols in Swift 5.10 are instance members0.9 percent of the symbols in Swift 5.10 are instance subscripts0 percent of the symbols in Swift 5.10 are functors0.6 percent of the symbols in Swift 5.10 are protocols3.1 percent of the symbols in Swift 5.10 are protocol requirements11.2 percent of the symbols in Swift 5.10 are default implementations0 percent of the symbols in Swift 5.10 are freestanding macros2.6 percent of the symbols in Swift 5.10 are structures0.7 percent of the symbols in Swift 5.10 are classes0 percent of the symbols in Swift 5.10 are actors2.1 percent of the symbols in Swift 5.10 are typealiases
    global functions or variables
    1.6%
    operators
    13.3%
    initializers, type members, or enum cases
    20.1%
    instance members
    43.9%
    instance subscripts
    0.9%
    protocols
    0.6%
    protocol requirements
    3.1%
    default implementations
    11.2%
    structures
    2.6%
    classes
    0.7%
    typealiases
    2.1%

    Interface layers

    Declarations

    99.5 percent of the declarations in Swift 5.10 are unrestricted0 percent of the declarations in Swift 5.10 are underscored0.5 percent of the declarations in Swift 5.10 are SPI (unknown)
    unrestricted
    99.5%
    SPI (unknown)
    0.5%