WebAPIBase metrics

Statistics and coverage details for the WebAPIBase module.

Documentation coverage

Declarations

8.6 percent of the declarations in WebAPIBase are indirectly documented91.4 percent of the declarations in WebAPIBase are completely undocumented
indirectly documented
8.6%
completely undocumented
91.4%

Interface breakdown

Declarations

9.5 percent of the declarations in WebAPIBase are global functions or variables48.6 percent of the declarations in WebAPIBase are initializers, type members, or enum cases27.6 percent of the declarations in WebAPIBase are instance members1.4 percent of the declarations in WebAPIBase are protocols1.9 percent of the declarations in WebAPIBase are structures10.0 percent of the declarations in WebAPIBase are classes1.0 percent of the declarations in WebAPIBase are typealiases
global functions or variables
9.5%
initializers, type members, or enum cases
48.6%
instance members
27.6%
protocols
1.4%
structures
1.9%
classes
10.0%
typealiases
1.0%

Symbols

7.2 percent of the symbols in WebAPIBase are global functions or variables36.7 percent of the symbols in WebAPIBase are initializers, type members, or enum cases37.4 percent of the symbols in WebAPIBase are instance members1.1 percent of the symbols in WebAPIBase are protocols7.9 percent of the symbols in WebAPIBase are default implementations1.4 percent of the symbols in WebAPIBase are structures7.6 percent of the symbols in WebAPIBase are classes0.7 percent of the symbols in WebAPIBase are typealiases
global functions or variables
7.2%
initializers, type members, or enum cases
36.7%
instance members
37.4%
protocols
1.1%
default implementations
7.9%
structures
1.4%
classes
7.6%
typealiases
0.7%

Interface layers

Declarations

90.5 percent of the declarations in WebAPIBase are unrestricted9.5 percent of the declarations in WebAPIBase are underscored
unrestricted
90.5%
underscored
9.5%