swiftinit
login
packages only
Module details
swift-package-manager 5.10.1
SPMLLBuild
SPMLLBuild metrics
Statistics and coverage details for the
SPMLLBuild
module.
Documentation coverage
Declarations
0.9 percent of the declarations in SPMLLBuild are fully documented
3.6 percent of the declarations in SPMLLBuild are indirectly documented
95.4 percent of the declarations in SPMLLBuild are completely undocumented
fully documented
0.9%
indirectly documented
3.6%
completely undocumented
95.4%
Interface breakdown
Declarations
43.4 percent of the declarations in SPMLLBuild are global functions or variables
0.5 percent of the declarations in SPMLLBuild are operators
19.0 percent of the declarations in SPMLLBuild are initializers, type members, or enum cases
25.3 percent of the declarations in SPMLLBuild are instance members
0.5 percent of the declarations in SPMLLBuild are protocols
0.5 percent of the declarations in SPMLLBuild are protocol requirements
5.4 percent of the declarations in SPMLLBuild are structures
0.5 percent of the declarations in SPMLLBuild are classes
5.1 percent of the declarations in SPMLLBuild are typealiases
global functions or variables
43.4%
operators
0.5%
initializers, type members, or enum cases
19.0%
instance members
25.3%
protocols
0.5%
protocol requirements
0.5%
structures
5.4%
classes
0.5%
typealiases
5.1%
Symbols
40.5 percent of the symbols in SPMLLBuild are global functions or variables
3.2 percent of the symbols in SPMLLBuild are operators
17.7 percent of the symbols in SPMLLBuild are initializers, type members, or enum cases
27.1 percent of the symbols in SPMLLBuild are instance members
0.4 percent of the symbols in SPMLLBuild are protocols
0.4 percent of the symbols in SPMLLBuild are protocol requirements
0.4 percent of the symbols in SPMLLBuild are default implementations
5.0 percent of the symbols in SPMLLBuild are structures
0.4 percent of the symbols in SPMLLBuild are classes
4.7 percent of the symbols in SPMLLBuild are typealiases
global functions or variables
40.5%
operators
3.2%
initializers, type members, or enum cases
17.7%
instance members
27.1%
protocols
0.4%
protocol requirements
0.4%
default implementations
0.4%
structures
5.0%
classes
0.4%
typealiases
4.7%
Interface layers
Declarations
99.5 percent of the declarations in SPMLLBuild are unrestricted
0.5 percent of the declarations in SPMLLBuild are underscored
unrestricted
99.5%
underscored
0.5%
Basics
Build
CompilerPluginSupport
DriverSupport
LLBuildManifest
PackageCollections
PackageCollectionsModel
PackageCollectionsSigning
PackageDescription
PackageFingerprint
PackageGraph
PackageLoading
PackageMetadata
PackageModel
PackagePlugin
PackageRegistry
PackageSigning
SPMBuildCore
SPMLLBuild
SPMSQLite3
SourceControl
Workspace
XCBuildSupport