SwiftSyntaxMacroExpansion metrics

Statistics and coverage details for the SwiftSyntaxMacroExpansion module.

Documentation coverage

Declarations

63.2 percent of the declarations in SwiftSyntaxMacroExpansion are fully documented8.8 percent of the declarations in SwiftSyntaxMacroExpansion are indirectly documented28.1 percent of the declarations in SwiftSyntaxMacroExpansion are completely undocumented
fully documented
63.2%
indirectly documented
8.8%
completely undocumented
28.1%

Interface breakdown

Declarations

10.5 percent of the declarations in SwiftSyntaxMacroExpansion are global functions or variables31.6 percent of the declarations in SwiftSyntaxMacroExpansion are initializers, type members, or enum cases38.6 percent of the declarations in SwiftSyntaxMacroExpansion are instance members10.5 percent of the declarations in SwiftSyntaxMacroExpansion are structures3.5 percent of the declarations in SwiftSyntaxMacroExpansion are classes5.3 percent of the declarations in SwiftSyntaxMacroExpansion are typealiases
global functions or variables
10.5%
initializers, type members, or enum cases
31.6%
instance members
38.6%
structures
10.5%
classes
3.5%
typealiases
5.3%

Symbols

10.0 percent of the symbols in SwiftSyntaxMacroExpansion are global functions or variables1.7 percent of the symbols in SwiftSyntaxMacroExpansion are operators30.0 percent of the symbols in SwiftSyntaxMacroExpansion are initializers, type members, or enum cases40.0 percent of the symbols in SwiftSyntaxMacroExpansion are instance members10.0 percent of the symbols in SwiftSyntaxMacroExpansion are structures3.3 percent of the symbols in SwiftSyntaxMacroExpansion are classes5.0 percent of the symbols in SwiftSyntaxMacroExpansion are typealiases
global functions or variables
10.0%
operators
1.7%
initializers, type members, or enum cases
30.0%
instance members
40.0%
structures
10.0%
classes
3.3%
typealiases
5.0%

Interface layers

Declarations

86.0 percent of the declarations in SwiftSyntaxMacroExpansion are unrestricted14.0 percent of the declarations in SwiftSyntaxMacroExpansion are SPI (unknown)
unrestricted
86.0%
SPI (unknown)
14.0%