async-kit metrics

Statistics and coverage details for the async-kit package.

Documentation coverage

Declarations

98.2 percent of the declarations in async-kit are fully documented1.8 percent of the declarations in async-kit are completely undocumented
fully documented
98.2%
completely undocumented
1.8%

Interface breakdown

Declarations

12.1 percent of the declarations in async-kit are global functions or variables17.6 percent of the declarations in async-kit are operators17.6 percent of the declarations in async-kit are initializers, type members, or enum cases44.2 percent of the declarations in async-kit are instance members1.2 percent of the declarations in async-kit are protocols3.0 percent of the declarations in async-kit are protocol requirements2.4 percent of the declarations in async-kit are structures1.8 percent of the declarations in async-kit are classes
global functions or variables
12.1%
operators
17.6%
initializers, type members, or enum cases
17.6%
instance members
44.2%
protocols
1.2%
protocol requirements
3.0%
structures
2.4%
classes
1.8%

Symbols

10.7 percent of the symbols in async-kit are global functions or variables17.1 percent of the symbols in async-kit are operators15.5 percent of the symbols in async-kit are initializers, type members, or enum cases49.2 percent of the symbols in async-kit are instance members1.1 percent of the symbols in async-kit are protocols2.7 percent of the symbols in async-kit are protocol requirements2.1 percent of the symbols in async-kit are structures1.6 percent of the symbols in async-kit are classes
global functions or variables
10.7%
operators
17.1%
initializers, type members, or enum cases
15.5%
instance members
49.2%
protocols
1.1%
protocol requirements
2.7%
structures
2.1%
classes
1.6%

Interface layers

Declarations

100.0 percent of the declarations in async-kit are unrestricted
unrestricted
100.0%