Kass metrics

Statistics and coverage details for the Kass package.

Documentation coverage

Declarations

51.8 percent of the declarations in Kass are fully documented21.9 percent of the declarations in Kass are indirectly documented26.3 percent of the declarations in Kass are completely undocumented
fully documented
51.8%
indirectly documented
21.9%
completely undocumented
26.3%

Interface breakdown

Declarations

12.9 percent of the declarations in Kass are global functions or variables0.8 percent of the declarations in Kass are operators39.2 percent of the declarations in Kass are initializers, type members, or enum cases35.7 percent of the declarations in Kass are instance members0.8 percent of the declarations in Kass are protocols0.8 percent of the declarations in Kass are protocol requirements0.2 percent of the declarations in Kass are default implementations5.7 percent of the declarations in Kass are structures2.1 percent of the declarations in Kass are classes1.8 percent of the declarations in Kass are typealiases
global functions or variables
12.9%
operators
0.8%
initializers, type members, or enum cases
39.2%
instance members
35.7%
protocols
0.8%
protocol requirements
0.8%
default implementations
0.2%
structures
5.7%
classes
2.1%
typealiases
1.8%

Symbols

10.7 percent of the symbols in Kass are global functions or variables3.7 percent of the symbols in Kass are operators32.4 percent of the symbols in Kass are initializers, type members, or enum cases31.4 percent of the symbols in Kass are instance members0.6 percent of the symbols in Kass are protocols0.7 percent of the symbols in Kass are protocol requirements12.7 percent of the symbols in Kass are default implementations4.7 percent of the symbols in Kass are structures1.7 percent of the symbols in Kass are classes1.5 percent of the symbols in Kass are typealiases
global functions or variables
10.7%
operators
3.7%
initializers, type members, or enum cases
32.4%
instance members
31.4%
protocols
0.6%
protocol requirements
0.7%
default implementations
12.7%
structures
4.7%
classes
1.7%
typealiases
1.5%

Interface layers

Declarations

100.0 percent of the declarations in Kass are unrestricted
unrestricted
100.0%