jose-swift metrics

Statistics and coverage details for the jose-swift package.

Documentation coverage

Declarations

72.6 percent of the declarations in jose-swift are fully documented22.2 percent of the declarations in jose-swift are indirectly documented5.2 percent of the declarations in jose-swift are completely undocumented
fully documented
72.6%
indirectly documented
22.2%
completely undocumented
5.2%

Interface breakdown

Declarations

0.1 percent of the declarations in jose-swift are global functions or variables0.1 percent of the declarations in jose-swift are operators35.2 percent of the declarations in jose-swift are initializers, type members, or enum cases39.5 percent of the declarations in jose-swift are instance members2.8 percent of the declarations in jose-swift are protocols8.1 percent of the declarations in jose-swift are protocol requirements0.6 percent of the declarations in jose-swift are default implementations12.8 percent of the declarations in jose-swift are structures0.8 percent of the declarations in jose-swift are typealiases
global functions or variables
0.1%
operators
0.1%
initializers, type members, or enum cases
35.2%
instance members
39.5%
protocols
2.8%
protocol requirements
8.1%
default implementations
0.6%
structures
12.8%
typealiases
0.8%

Symbols

0.1 percent of the symbols in jose-swift are global functions or variables2.1 percent of the symbols in jose-swift are operators33.6 percent of the symbols in jose-swift are initializers, type members, or enum cases40.2 percent of the symbols in jose-swift are instance members2.6 percent of the symbols in jose-swift are protocols7.6 percent of the symbols in jose-swift are protocol requirements1.2 percent of the symbols in jose-swift are default implementations11.9 percent of the symbols in jose-swift are structures0.7 percent of the symbols in jose-swift are typealiases
global functions or variables
0.1%
operators
2.1%
initializers, type members, or enum cases
33.6%
instance members
40.2%
protocols
2.6%
protocol requirements
7.6%
default implementations
1.2%
structures
11.9%
typealiases
0.7%

Interface layers

Declarations

100.0 percent of the declarations in jose-swift are unrestricted
unrestricted
100.0%