PackageLoading metrics

    Statistics and coverage details for the PackageLoading module.

    Documentation coverage

    Declarations

    70.5 percent of the declarations in PackageLoading are fully documented13.8 percent of the declarations in PackageLoading are indirectly documented15.6 percent of the declarations in PackageLoading are completely undocumented
    fully documented
    70.5%
    indirectly documented
    13.8%
    completely undocumented
    15.6%

    Interface breakdown

    Declarations

    2.2 percent of the declarations in PackageLoading are global functions or variables45.5 percent of the declarations in PackageLoading are initializers, type members, or enum cases31.7 percent of the declarations in PackageLoading are instance members1.3 percent of the declarations in PackageLoading are protocols5.4 percent of the declarations in PackageLoading are protocol requirements12.1 percent of the declarations in PackageLoading are structures1.3 percent of the declarations in PackageLoading are classes0.4 percent of the declarations in PackageLoading are typealiases
    global functions or variables
    2.2%
    initializers, type members, or enum cases
    45.5%
    instance members
    31.7%
    protocols
    1.3%
    protocol requirements
    5.4%
    structures
    12.1%
    classes
    1.3%
    typealiases
    0.4%

    Symbols

    2.1 percent of the symbols in PackageLoading are global functions or variables1.7 percent of the symbols in PackageLoading are operators43.0 percent of the symbols in PackageLoading are initializers, type members, or enum cases33.8 percent of the symbols in PackageLoading are instance members1.3 percent of the symbols in PackageLoading are protocols5.1 percent of the symbols in PackageLoading are protocol requirements11.4 percent of the symbols in PackageLoading are structures1.3 percent of the symbols in PackageLoading are classes0.4 percent of the symbols in PackageLoading are typealiases
    global functions or variables
    2.1%
    operators
    1.7%
    initializers, type members, or enum cases
    43.0%
    instance members
    33.8%
    protocols
    1.3%
    protocol requirements
    5.1%
    structures
    11.4%
    classes
    1.3%
    typealiases
    0.4%

    Interface layers

    Declarations

    100.0 percent of the declarations in PackageLoading are unrestricted
    unrestricted
    100.0%