swiftinit
login
packages only
Module details
swift-package-manager 5.10.1
XCBuildSupport
XCBuildSupport metrics
Statistics and coverage details for the
XCBuildSupport
module.
Documentation coverage
Declarations
14.4 percent of the declarations in XCBuildSupport are fully documented
34.1 percent of the declarations in XCBuildSupport are indirectly documented
51.5 percent of the declarations in XCBuildSupport are completely undocumented
fully documented
14.4%
indirectly documented
34.1%
completely undocumented
51.5%
Interface breakdown
Declarations
54.0 percent of the declarations in XCBuildSupport are initializers, type members, or enum cases
29.8 percent of the declarations in XCBuildSupport are instance members
1.8 percent of the declarations in XCBuildSupport are instance subscripts
0.3 percent of the declarations in XCBuildSupport are protocols
0.5 percent of the declarations in XCBuildSupport are protocol requirements
8.6 percent of the declarations in XCBuildSupport are structures
4.8 percent of the declarations in XCBuildSupport are classes
0.3 percent of the declarations in XCBuildSupport are typealiases
initializers, type members, or enum cases
54.0%
instance members
29.8%
instance subscripts
1.8%
protocols
0.3%
protocol requirements
0.5%
structures
8.6%
classes
4.8%
typealiases
0.3%
Symbols
5.3 percent of the symbols in XCBuildSupport are operators
48.8 percent of the symbols in XCBuildSupport are initializers, type members, or enum cases
31.9 percent of the symbols in XCBuildSupport are instance members
1.5 percent of the symbols in XCBuildSupport are instance subscripts
0.2 percent of the symbols in XCBuildSupport are protocols
0.4 percent of the symbols in XCBuildSupport are protocol requirements
7.4 percent of the symbols in XCBuildSupport are structures
4.2 percent of the symbols in XCBuildSupport are classes
0.2 percent of the symbols in XCBuildSupport are typealiases
operators
5.3%
initializers, type members, or enum cases
48.8%
instance members
31.9%
instance subscripts
1.5%
protocols
0.2%
protocol requirements
0.4%
structures
7.4%
classes
4.2%
typealiases
0.2%
Interface layers
Declarations
100.0 percent of the declarations in XCBuildSupport are unrestricted
unrestricted
100.0%
Basics
Build
CompilerPluginSupport
DriverSupport
LLBuildManifest
PackageCollections
PackageCollectionsModel
PackageCollectionsSigning
PackageDescription
PackageFingerprint
PackageGraph
PackageLoading
PackageMetadata
PackageModel
PackagePlugin
PackageRegistry
PackageSigning
SPMBuildCore
SPMLLBuild
SPMSQLite3
SourceControl
Workspace
XCBuildSupport