swiftinit
login
packages only
Module details
swift-nio 2.74.0
NIOHTTP1
NIOHTTP1 metrics
Statistics and coverage details for the
NIOHTTP1
module.
Documentation coverage
Declarations
36.8 percent of the declarations in NIOHTTP1 are fully documented
51.0 percent of the declarations in NIOHTTP1 are indirectly documented
12.2 percent of the declarations in NIOHTTP1 are completely undocumented
fully documented
36.8%
indirectly documented
51.0%
completely undocumented
12.2%
Interface breakdown
Declarations
1.2 percent of the declarations in NIOHTTP1 are operators
44.7 percent of the declarations in NIOHTTP1 are initializers, type members, or enum cases
26.8 percent of the declarations in NIOHTTP1 are instance members
0.7 percent of the declarations in NIOHTTP1 are instance subscripts
1.0 percent of the declarations in NIOHTTP1 are protocols
4.8 percent of the declarations in NIOHTTP1 are protocol requirements
6.5 percent of the declarations in NIOHTTP1 are structures
3.1 percent of the declarations in NIOHTTP1 are classes
11.2 percent of the declarations in NIOHTTP1 are typealiases
operators
1.2%
initializers, type members, or enum cases
44.7%
instance members
26.8%
instance subscripts
0.7%
protocols
1.0%
protocol requirements
4.8%
structures
6.5%
classes
3.1%
typealiases
11.2%
Symbols
4.6 percent of the symbols in NIOHTTP1 are operators
27.0 percent of the symbols in NIOHTTP1 are initializers, type members, or enum cases
23.4 percent of the symbols in NIOHTTP1 are instance members
0.6 percent of the symbols in NIOHTTP1 are instance subscripts
0.6 percent of the symbols in NIOHTTP1 are protocols
2.9 percent of the symbols in NIOHTTP1 are protocol requirements
28.4 percent of the symbols in NIOHTTP1 are default implementations
3.9 percent of the symbols in NIOHTTP1 are structures
1.9 percent of the symbols in NIOHTTP1 are classes
6.8 percent of the symbols in NIOHTTP1 are typealiases
operators
4.6%
initializers, type members, or enum cases
27.0%
instance members
23.4%
instance subscripts
0.6%
protocols
0.6%
protocol requirements
2.9%
default implementations
28.4%
structures
3.9%
classes
1.9%
typealiases
6.8%
Interface layers
Declarations
100.0 percent of the declarations in NIOHTTP1 are unrestricted
unrestricted
100.0%
CNIOAtomics
CNIODarwin
CNIOLLHTTP
CNIOLinux
CNIOSHA1
CNIOWASI
CNIOWindows
NIO
NIOConcurrencyHelpers
NIOCore
NIOEmbedded
NIOFileSystem
NIOFoundationCompat
NIOHTTP1
NIOPosix
NIOTLS
NIOTestUtils
NIOWebSocket
_NIOBase64
_NIOConcurrency
_NIODataStructures
_NIOFileSystem
_NIOFileSystemFoundationCompat