_NIOFileSystem metrics

    Statistics and coverage details for the _NIOFileSystem module.

    Documentation coverage

    Declarations

    56.3 percent of the declarations in _NIOFileSystem are fully documented31.9 percent of the declarations in _NIOFileSystem are indirectly documented11.8 percent of the declarations in _NIOFileSystem are completely undocumented
    fully documented
    56.3%
    indirectly documented
    31.9%
    completely undocumented
    11.8%

    Interface breakdown

    Declarations

    1.7 percent of the declarations in _NIOFileSystem are global functions or variables28.2 percent of the declarations in _NIOFileSystem are initializers, type members, or enum cases43.3 percent of the declarations in _NIOFileSystem are instance members1.3 percent of the declarations in _NIOFileSystem are protocols9.7 percent of the declarations in _NIOFileSystem are protocol requirements4.2 percent of the declarations in _NIOFileSystem are default implementations9.2 percent of the declarations in _NIOFileSystem are structures0.4 percent of the declarations in _NIOFileSystem are classes2.1 percent of the declarations in _NIOFileSystem are typealiases
    global functions or variables
    1.7%
    initializers, type members, or enum cases
    28.2%
    instance members
    43.3%
    protocols
    1.3%
    protocol requirements
    9.7%
    default implementations
    4.2%
    structures
    9.2%
    classes
    0.4%
    typealiases
    2.1%

    Symbols

    1.1 percent of the symbols in _NIOFileSystem are global functions or variables3.1 percent of the symbols in _NIOFileSystem are operators18.7 percent of the symbols in _NIOFileSystem are initializers, type members, or enum cases46.5 percent of the symbols in _NIOFileSystem are instance members0.8 percent of the symbols in _NIOFileSystem are protocols6.4 percent of the symbols in _NIOFileSystem are protocol requirements15.7 percent of the symbols in _NIOFileSystem are default implementations6.1 percent of the symbols in _NIOFileSystem are structures0.3 percent of the symbols in _NIOFileSystem are classes1.4 percent of the symbols in _NIOFileSystem are typealiases
    global functions or variables
    1.1%
    operators
    3.1%
    initializers, type members, or enum cases
    18.7%
    instance members
    46.5%
    protocols
    0.8%
    protocol requirements
    6.4%
    default implementations
    15.7%
    structures
    6.1%
    classes
    0.3%
    typealiases
    1.4%

    Interface layers

    Declarations

    69.1 percent of the declarations in _NIOFileSystem are unrestricted2.7 percent of the declarations in _NIOFileSystem are underscored28.2 percent of the declarations in _NIOFileSystem are SPI (unknown)
    unrestricted
    69.1%
    underscored
    2.7%
    SPI (unknown)
    28.2%