SwiftDiagnostics metrics

Statistics and coverage details for the SwiftDiagnostics module.

Documentation coverage

Declarations

66.7 percent of the declarations in SwiftDiagnostics are fully documented14.3 percent of the declarations in SwiftDiagnostics are indirectly documented19.0 percent of the declarations in SwiftDiagnostics are completely undocumented
fully documented
66.7%
indirectly documented
14.3%
completely undocumented
19.0%

Interface breakdown

Declarations

26.2 percent of the declarations in SwiftDiagnostics are initializers, type members, or enum cases40.5 percent of the declarations in SwiftDiagnostics are instance members4.8 percent of the declarations in SwiftDiagnostics are protocols14.3 percent of the declarations in SwiftDiagnostics are protocol requirements14.3 percent of the declarations in SwiftDiagnostics are structures
initializers, type members, or enum cases
26.2%
instance members
40.5%
protocols
4.8%
protocol requirements
14.3%
structures
14.3%

Symbols

3.4 percent of the symbols in SwiftDiagnostics are operators25.0 percent of the symbols in SwiftDiagnostics are initializers, type members, or enum cases39.8 percent of the symbols in SwiftDiagnostics are instance members4.5 percent of the symbols in SwiftDiagnostics are protocols13.6 percent of the symbols in SwiftDiagnostics are protocol requirements13.6 percent of the symbols in SwiftDiagnostics are structures
operators
3.4%
initializers, type members, or enum cases
25.0%
instance members
39.8%
protocols
4.5%
protocol requirements
13.6%
structures
13.6%

Interface layers

Declarations

88.1 percent of the declarations in SwiftDiagnostics are unrestricted11.9 percent of the declarations in SwiftDiagnostics are SPI (unknown)
unrestricted
88.1%
SPI (unknown)
11.9%