SwiftIfConfig metrics

Statistics and coverage details for the SwiftIfConfig module.

Documentation coverage

Declarations

77.8 percent of the declarations in SwiftIfConfig are fully documented22.2 percent of the declarations in SwiftIfConfig are indirectly documented
fully documented
77.8%
indirectly documented
22.2%

Interface breakdown

Declarations

1.6 percent of the declarations in SwiftIfConfig are operators28.6 percent of the declarations in SwiftIfConfig are initializers, type members, or enum cases31.7 percent of the declarations in SwiftIfConfig are instance members1.6 percent of the declarations in SwiftIfConfig are instance subscripts1.6 percent of the declarations in SwiftIfConfig are protocols22.2 percent of the declarations in SwiftIfConfig are protocol requirements7.9 percent of the declarations in SwiftIfConfig are structures3.2 percent of the declarations in SwiftIfConfig are classes1.6 percent of the declarations in SwiftIfConfig are typealiases
operators
1.6%
initializers, type members, or enum cases
28.6%
instance members
31.7%
instance subscripts
1.6%
protocols
1.6%
protocol requirements
22.2%
structures
7.9%
classes
3.2%
typealiases
1.6%

Symbols

6.9 percent of the symbols in SwiftIfConfig are operators13.7 percent of the symbols in SwiftIfConfig are initializers, type members, or enum cases52.7 percent of the symbols in SwiftIfConfig are instance members0.8 percent of the symbols in SwiftIfConfig are instance subscripts0.8 percent of the symbols in SwiftIfConfig are protocols10.7 percent of the symbols in SwiftIfConfig are protocol requirements8.4 percent of the symbols in SwiftIfConfig are default implementations3.8 percent of the symbols in SwiftIfConfig are structures1.5 percent of the symbols in SwiftIfConfig are classes0.8 percent of the symbols in SwiftIfConfig are typealiases
operators
6.9%
initializers, type members, or enum cases
13.7%
instance members
52.7%
instance subscripts
0.8%
protocols
0.8%
protocol requirements
10.7%
default implementations
8.4%
structures
3.8%
classes
1.5%
typealiases
0.8%

Interface layers

Declarations

93.7 percent of the declarations in SwiftIfConfig are unrestricted6.3 percent of the declarations in SwiftIfConfig are SPI (unknown)
unrestricted
93.7%
SPI (unknown)
6.3%