OpenAPIRuntime metrics

Statistics and coverage details for the OpenAPIRuntime module.

Documentation coverage

Declarations

95.7 percent of the declarations in OpenAPIRuntime are fully documented4.3 percent of the declarations in OpenAPIRuntime are indirectly documented
fully documented
95.7%
indirectly documented
4.3%

Interface breakdown

Declarations

1.0 percent of the declarations in OpenAPIRuntime are global functions or variables2.0 percent of the declarations in OpenAPIRuntime are operators28.8 percent of the declarations in OpenAPIRuntime are initializers, type members, or enum cases46.4 percent of the declarations in OpenAPIRuntime are instance members2.3 percent of the declarations in OpenAPIRuntime are protocols3.0 percent of the declarations in OpenAPIRuntime are protocol requirements0.5 percent of the declarations in OpenAPIRuntime are default implementations11.8 percent of the declarations in OpenAPIRuntime are structures0.5 percent of the declarations in OpenAPIRuntime are classes3.8 percent of the declarations in OpenAPIRuntime are typealiases
global functions or variables
1.0%
operators
2.0%
initializers, type members, or enum cases
28.8%
instance members
46.4%
protocols
2.3%
protocol requirements
3.0%
default implementations
0.5%
structures
11.8%
classes
0.5%
typealiases
3.8%

Symbols

0.5 percent of the symbols in OpenAPIRuntime are global functions or variables4.2 percent of the symbols in OpenAPIRuntime are operators16.3 percent of the symbols in OpenAPIRuntime are initializers, type members, or enum cases61.8 percent of the symbols in OpenAPIRuntime are instance members1.2 percent of the symbols in OpenAPIRuntime are protocols1.6 percent of the symbols in OpenAPIRuntime are protocol requirements5.5 percent of the symbols in OpenAPIRuntime are default implementations6.4 percent of the symbols in OpenAPIRuntime are structures0.3 percent of the symbols in OpenAPIRuntime are classes2.1 percent of the symbols in OpenAPIRuntime are typealiases
global functions or variables
0.5%
operators
4.2%
initializers, type members, or enum cases
16.3%
instance members
61.8%
protocols
1.2%
protocol requirements
1.6%
default implementations
5.5%
structures
6.4%
classes
0.3%
typealiases
2.1%

Interface layers

Declarations

70.9 percent of the declarations in OpenAPIRuntime are unrestricted29.1 percent of the declarations in OpenAPIRuntime are SPI (unknown)
unrestricted
70.9%
SPI (unknown)
29.1%