swift-certificates metrics

Statistics and coverage details for the swift-certificates package.

Documentation coverage

Declarations

47.8 percent of the declarations in swift-certificates are fully documented40.4 percent of the declarations in swift-certificates are indirectly documented11.8 percent of the declarations in swift-certificates are completely undocumented
fully documented
47.8%
indirectly documented
40.4%
completely undocumented
11.8%

Interface breakdown

Declarations

2.0 percent of the declarations in swift-certificates are operators43.3 percent of the declarations in swift-certificates are initializers, type members, or enum cases38.0 percent of the declarations in swift-certificates are instance members2.3 percent of the declarations in swift-certificates are instance subscripts0.6 percent of the declarations in swift-certificates are protocols0.8 percent of the declarations in swift-certificates are protocol requirements12.6 percent of the declarations in swift-certificates are structures0.6 percent of the declarations in swift-certificates are typealiases
operators
2.0%
initializers, type members, or enum cases
43.3%
instance members
38.0%
instance subscripts
2.3%
protocols
0.6%
protocol requirements
0.8%
structures
12.6%
typealiases
0.6%

Symbols

5.6 percent of the symbols in swift-certificates are operators16.0 percent of the symbols in swift-certificates are initializers, type members, or enum cases58.3 percent of the symbols in swift-certificates are instance members0.8 percent of the symbols in swift-certificates are instance subscripts0.2 percent of the symbols in swift-certificates are protocols0.3 percent of the symbols in swift-certificates are protocol requirements14.4 percent of the symbols in swift-certificates are default implementations4.2 percent of the symbols in swift-certificates are structures0.2 percent of the symbols in swift-certificates are typealiases
operators
5.6%
initializers, type members, or enum cases
16.0%
instance members
58.3%
instance subscripts
0.8%
protocols
0.2%
protocol requirements
0.3%
default implementations
14.4%
structures
4.2%
typealiases
0.2%

Interface layers

Declarations

92.3 percent of the declarations in swift-certificates are unrestricted2.7 percent of the declarations in swift-certificates are underscored5.0 percent of the declarations in swift-certificates are SPI (unknown)
unrestricted
92.3%
underscored
2.7%
SPI (unknown)
5.0%