Dependencies metrics

Statistics and coverage details for the Dependencies module.

Documentation coverage

Declarations

65.3 percent of the declarations in Dependencies are fully documented18.8 percent of the declarations in Dependencies are indirectly documented15.8 percent of the declarations in Dependencies are completely undocumented
fully documented
65.3%
indirectly documented
18.8%
completely undocumented
15.8%

Interface breakdown

Declarations

9.9 percent of the declarations in Dependencies are global functions or variables25.7 percent of the declarations in Dependencies are initializers, type members, or enum cases26.7 percent of the declarations in Dependencies are instance members2.0 percent of the declarations in Dependencies are instance subscripts5.9 percent of the declarations in Dependencies are functors4.0 percent of the declarations in Dependencies are protocols8.9 percent of the declarations in Dependencies are protocol requirements5.0 percent of the declarations in Dependencies are default implementations10.9 percent of the declarations in Dependencies are structures1.0 percent of the declarations in Dependencies are classes
global functions or variables
9.9%
initializers, type members, or enum cases
25.7%
instance members
26.7%
instance subscripts
2.0%
functors
5.9%
protocols
4.0%
protocol requirements
8.9%
default implementations
5.0%
structures
10.9%
classes
1.0%

Symbols

9.5 percent of the symbols in Dependencies are global functions or variables1.9 percent of the symbols in Dependencies are operators24.8 percent of the symbols in Dependencies are initializers, type members, or enum cases27.6 percent of the symbols in Dependencies are instance members1.9 percent of the symbols in Dependencies are instance subscripts5.7 percent of the symbols in Dependencies are functors3.8 percent of the symbols in Dependencies are protocols8.6 percent of the symbols in Dependencies are protocol requirements4.8 percent of the symbols in Dependencies are default implementations10.5 percent of the symbols in Dependencies are structures1.0 percent of the symbols in Dependencies are classes
global functions or variables
9.5%
operators
1.9%
initializers, type members, or enum cases
24.8%
instance members
27.6%
instance subscripts
1.9%
functors
5.7%
protocols
3.8%
protocol requirements
8.6%
default implementations
4.8%
structures
10.5%
classes
1.0%

Interface layers

Declarations

91.1 percent of the declarations in Dependencies are unrestricted1.0 percent of the declarations in Dependencies are underscored7.9 percent of the declarations in Dependencies are SPI (unknown)
unrestricted
91.1%
underscored
1.0%
SPI (unknown)
7.9%