SourceKitLSPAPI metrics

Statistics and coverage details for the SourceKitLSPAPI module.

Documentation coverage

Declarations

33.3 percent of the declarations in SourceKitLSPAPI are fully documented66.7 percent of the declarations in SourceKitLSPAPI are completely undocumented
fully documented
33.3%
completely undocumented
66.7%

Interface breakdown

Declarations

8.3 percent of the declarations in SourceKitLSPAPI are initializers, type members, or enum cases25.0 percent of the declarations in SourceKitLSPAPI are instance members8.3 percent of the declarations in SourceKitLSPAPI are protocols41.7 percent of the declarations in SourceKitLSPAPI are protocol requirements8.3 percent of the declarations in SourceKitLSPAPI are structures8.3 percent of the declarations in SourceKitLSPAPI are typealiases
initializers, type members, or enum cases
8.3%
instance members
25.0%
protocols
8.3%
protocol requirements
41.7%
structures
8.3%
typealiases
8.3%

Symbols

8.3 percent of the symbols in SourceKitLSPAPI are initializers, type members, or enum cases25.0 percent of the symbols in SourceKitLSPAPI are instance members8.3 percent of the symbols in SourceKitLSPAPI are protocols41.7 percent of the symbols in SourceKitLSPAPI are protocol requirements8.3 percent of the symbols in SourceKitLSPAPI are structures8.3 percent of the symbols in SourceKitLSPAPI are typealiases
initializers, type members, or enum cases
8.3%
instance members
25.0%
protocols
8.3%
protocol requirements
41.7%
structures
8.3%
typealiases
8.3%

Interface layers

Declarations

100.0 percent of the declarations in SourceKitLSPAPI are unrestricted
unrestricted
100.0%