swift-openapi-generator metrics

Statistics and coverage details for the swift-openapi-generator package.

Documentation coverage

Declarations

90.3 percent of the declarations in swift-openapi-generator are fully documented9.7 percent of the declarations in swift-openapi-generator are indirectly documented
fully documented
90.3%
indirectly documented
9.7%

Interface breakdown

Declarations

2.2 percent of the declarations in swift-openapi-generator are global functions or variables2.2 percent of the declarations in swift-openapi-generator are operators41.9 percent of the declarations in swift-openapi-generator are initializers, type members, or enum cases34.4 percent of the declarations in swift-openapi-generator are instance members1.1 percent of the declarations in swift-openapi-generator are protocols1.1 percent of the declarations in swift-openapi-generator are protocol requirements16.1 percent of the declarations in swift-openapi-generator are structures1.1 percent of the declarations in swift-openapi-generator are typealiases
global functions or variables
2.2%
operators
2.2%
initializers, type members, or enum cases
41.9%
instance members
34.4%
protocols
1.1%
protocol requirements
1.1%
structures
16.1%
typealiases
1.1%

Symbols

1.5 percent of the symbols in swift-openapi-generator are global functions or variables13.2 percent of the symbols in swift-openapi-generator are operators32.4 percent of the symbols in swift-openapi-generator are initializers, type members, or enum cases35.3 percent of the symbols in swift-openapi-generator are instance members0.7 percent of the symbols in swift-openapi-generator are protocols0.7 percent of the symbols in swift-openapi-generator are protocol requirements4.4 percent of the symbols in swift-openapi-generator are default implementations11.0 percent of the symbols in swift-openapi-generator are structures0.7 percent of the symbols in swift-openapi-generator are typealiases
global functions or variables
1.5%
operators
13.2%
initializers, type members, or enum cases
32.4%
instance members
35.3%
protocols
0.7%
protocol requirements
0.7%
default implementations
4.4%
structures
11.0%
typealiases
0.7%

Interface layers

Declarations

100.0 percent of the declarations in swift-openapi-generator are unrestricted
unrestricted
100.0%