swift-openapi-generator metrics

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

Documentation coverage

Declarations

90.1 percent of the declarations in swift-openapi-generator are fully documented9.9 percent of the declarations in swift-openapi-generator are indirectly documented
fully documented
90.1%
indirectly documented
9.9%

Interface breakdown

Declarations

2.5 percent of the declarations in swift-openapi-generator are global functions or variables2.5 percent of the declarations in swift-openapi-generator are operators42.0 percent of the declarations in swift-openapi-generator are initializers, type members, or enum cases33.3 percent of the declarations in swift-openapi-generator are instance members1.2 percent of the declarations in swift-openapi-generator are protocols1.2 percent of the declarations in swift-openapi-generator are protocol requirements16.0 percent of the declarations in swift-openapi-generator are structures1.2 percent of the declarations in swift-openapi-generator are typealiases
global functions or variables
2.5%
operators
2.5%
initializers, type members, or enum cases
42.0%
instance members
33.3%
protocols
1.2%
protocol requirements
1.2%
structures
16.0%
typealiases
1.2%

Symbols

1.6 percent of the symbols in swift-openapi-generator are global functions or variables13.9 percent of the symbols in swift-openapi-generator are operators31.1 percent of the symbols in swift-openapi-generator are initializers, type members, or enum cases32.8 percent of the symbols in swift-openapi-generator are instance members0.8 percent of the symbols in swift-openapi-generator are protocols0.8 percent of the symbols in swift-openapi-generator are protocol requirements7.4 percent of the symbols in swift-openapi-generator are default implementations10.7 percent of the symbols in swift-openapi-generator are structures0.8 percent of the symbols in swift-openapi-generator are typealiases
global functions or variables
1.6%
operators
13.9%
initializers, type members, or enum cases
31.1%
instance members
32.8%
protocols
0.8%
protocol requirements
0.8%
default implementations
7.4%
structures
10.7%
typealiases
0.8%

Interface layers

Declarations

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