swiftinit
login
packages only
Module details
swift-package-manager 6.0.1
Build
Build metrics
Statistics and coverage details for the
Build
module.
Documentation coverage
Declarations
50.0 percent of the declarations in Build are fully documented
25.0 percent of the declarations in Build are indirectly documented
25.0 percent of the declarations in Build are completely undocumented
fully documented
50.0%
indirectly documented
25.0%
completely undocumented
25.0%
Interface breakdown
Declarations
0.5 percent of the declarations in Build are global functions or variables
0.5 percent of the declarations in Build are operators
20.8 percent of the declarations in Build are initializers, type members, or enum cases
58.9 percent of the declarations in Build are instance members
1.6 percent of the declarations in Build are protocols
2.1 percent of the declarations in Build are protocol requirements
7.8 percent of the declarations in Build are structures
4.7 percent of the declarations in Build are classes
3.1 percent of the declarations in Build are typealiases
global functions or variables
0.5%
operators
0.5%
initializers, type members, or enum cases
20.8%
instance members
58.9%
protocols
1.6%
protocol requirements
2.1%
structures
7.8%
classes
4.7%
typealiases
3.1%
Symbols
0.5 percent of the symbols in Build are global functions or variables
4.4 percent of the symbols in Build are operators
19.4 percent of the symbols in Build are initializers, type members, or enum cases
57.8 percent of the symbols in Build are instance members
1.5 percent of the symbols in Build are protocols
1.9 percent of the symbols in Build are protocol requirements
7.3 percent of the symbols in Build are structures
4.4 percent of the symbols in Build are classes
2.9 percent of the symbols in Build are typealiases
global functions or variables
0.5%
operators
4.4%
initializers, type members, or enum cases
19.4%
instance members
57.8%
protocols
1.5%
protocol requirements
1.9%
structures
7.3%
classes
4.4%
typealiases
2.9%
Interface layers
Declarations
99.0 percent of the declarations in Build are unrestricted
0.5 percent of the declarations in Build are underscored
0.5 percent of the declarations in Build are SPI (unknown)
unrestricted
99.0%
underscored
0.5%
SPI (unknown)
0.5%
Basics
Build
CompilerPluginSupport
DriverSupport
LLBuildManifest
PackageCollections
PackageCollectionsModel
PackageCollectionsSigning
PackageDescription
PackageFingerprint
PackageGraph
PackageLoading
PackageMetadata
PackageModel
PackageModelSyntax
PackagePlugin
PackageRegistry
PackageSigning
SPMBuildCore
SPMLLBuild
SPMSQLite3
SourceControl
SourceKitLSPAPI
Workspace
XCBuildSupport