swiftinit
login
packages only
Module details
swift-nio 2.74.0
_NIOFileSystem
_NIOFileSystem metrics
Statistics and coverage details for the
_NIOFileSystem
module.
Documentation coverage
Declarations
56.3 percent of the declarations in _NIOFileSystem are fully documented
31.9 percent of the declarations in _NIOFileSystem are indirectly documented
11.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 variables
28.2 percent of the declarations in _NIOFileSystem are initializers, type members, or enum cases
43.3 percent of the declarations in _NIOFileSystem are instance members
1.3 percent of the declarations in _NIOFileSystem are protocols
9.7 percent of the declarations in _NIOFileSystem are protocol requirements
4.2 percent of the declarations in _NIOFileSystem are default implementations
9.2 percent of the declarations in _NIOFileSystem are structures
0.4 percent of the declarations in _NIOFileSystem are classes
2.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 variables
3.1 percent of the symbols in _NIOFileSystem are operators
18.7 percent of the symbols in _NIOFileSystem are initializers, type members, or enum cases
46.5 percent of the symbols in _NIOFileSystem are instance members
0.8 percent of the symbols in _NIOFileSystem are protocols
6.4 percent of the symbols in _NIOFileSystem are protocol requirements
15.7 percent of the symbols in _NIOFileSystem are default implementations
6.1 percent of the symbols in _NIOFileSystem are structures
0.3 percent of the symbols in _NIOFileSystem are classes
1.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 unrestricted
2.7 percent of the declarations in _NIOFileSystem are underscored
28.2 percent of the declarations in _NIOFileSystem are SPI (unknown)
unrestricted
69.1%
underscored
2.7%
SPI (unknown)
28.2%
CNIOAtomics
CNIODarwin
CNIOLLHTTP
CNIOLinux
CNIOSHA1
CNIOWASI
CNIOWindows
NIO
NIOConcurrencyHelpers
NIOCore
NIOEmbedded
NIOFileSystem
NIOFoundationCompat
NIOHTTP1
NIOPosix
NIOTLS
NIOTestUtils
NIOWebSocket
_NIOBase64
_NIOConcurrency
_NIODataStructures
_NIOFileSystem
_NIOFileSystemFoundationCompat