SwiftIDEUtils metrics

Statistics and coverage details for the SwiftIDEUtils module.

Documentation coverage

Declarations

57.1 percent of the declarations in SwiftIDEUtils are fully documented33.3 percent of the declarations in SwiftIDEUtils are indirectly documented9.5 percent of the declarations in SwiftIDEUtils are completely undocumented
fully documented
57.1%
indirectly documented
33.3%
completely undocumented
9.5%

Interface breakdown

Declarations

48.8 percent of the declarations in SwiftIDEUtils are initializers, type members, or enum cases39.3 percent of the declarations in SwiftIDEUtils are instance members9.5 percent of the declarations in SwiftIDEUtils are structures1.2 percent of the declarations in SwiftIDEUtils are classes1.2 percent of the declarations in SwiftIDEUtils are typealiases
initializers, type members, or enum cases
48.8%
instance members
39.3%
structures
9.5%
classes
1.2%
typealiases
1.2%

Symbols

4.8 percent of the symbols in SwiftIDEUtils are operators32.5 percent of the symbols in SwiftIDEUtils are initializers, type members, or enum cases53.2 percent of the symbols in SwiftIDEUtils are instance members1.6 percent of the symbols in SwiftIDEUtils are default implementations6.3 percent of the symbols in SwiftIDEUtils are structures0.8 percent of the symbols in SwiftIDEUtils are classes0.8 percent of the symbols in SwiftIDEUtils are typealiases
operators
4.8%
initializers, type members, or enum cases
32.5%
instance members
53.2%
default implementations
1.6%
structures
6.3%
classes
0.8%
typealiases
0.8%

Interface layers

Declarations

47.6 percent of the declarations in SwiftIDEUtils are unrestricted52.4 percent of the declarations in SwiftIDEUtils are SPI (unknown)
unrestricted
47.6%
SPI (unknown)
52.4%