RealModule metrics

Statistics and coverage details for the RealModule module.

Documentation coverage

Declarations

33.1 percent of the declarations in RealModule are fully documented66.2 percent of the declarations in RealModule are indirectly documented0.7 percent of the declarations in RealModule are completely undocumented
fully documented
33.1%
indirectly documented
66.2%
completely undocumented
0.7%

Interface breakdown

Declarations

64.8 percent of the declarations in RealModule are initializers, type members, or enum cases2.1 percent of the declarations in RealModule are instance members2.8 percent of the declarations in RealModule are protocols24.6 percent of the declarations in RealModule are protocol requirements4.9 percent of the declarations in RealModule are default implementations0.7 percent of the declarations in RealModule are structures
initializers, type members, or enum cases
64.8%
instance members
2.1%
protocols
2.8%
protocol requirements
24.6%
default implementations
4.9%
structures
0.7%

Symbols

58.3 percent of the symbols in RealModule are initializers, type members, or enum cases1.8 percent of the symbols in RealModule are instance members2.5 percent of the symbols in RealModule are protocols21.5 percent of the symbols in RealModule are protocol requirements15.3 percent of the symbols in RealModule are default implementations0.6 percent of the symbols in RealModule are structures
initializers, type members, or enum cases
58.3%
instance members
1.8%
protocols
2.5%
protocol requirements
21.5%
default implementations
15.3%
structures
0.6%

Interface layers

Declarations

97.2 percent of the declarations in RealModule are unrestricted2.8 percent of the declarations in RealModule are underscored
unrestricted
97.2%
underscored
2.8%