Enumerationswift-package-manager 6.0.1Workspace
CheckingMode
Workspace+Configuration.swift:834enum CheckingMode
Cases
Other members in extension
View members
Hide members
This section is hidden by default because it contains too many (15) members.
Types
Type members
static var `default`: `Self`
Default instance of WorkspaceConfiguration
Instance members
var additionalFileRules: [FileRuleDescription]
File rules to determine resource handling behavior.
var createREPLProduct: Bool
Whether to create a product for use in the Swift REPL
var defaultRegistry: Registry?
URL of the implicitly configured, default registry
var fingerprintCheckingMode: CheckingMode
Fingerprint checking mode. Defaults to strict.
var manifestImportRestrictions: (startingToolsVersion: ToolsVersion, allowedImports: [String])?
Whether or not there should be import restrictions applied when loading manifests
var prefetchBasedOnResolvedFile: Bool
Enables the dependencies resolver prefetching based on the resolved versions file. Enabled by default. When disabled the resolver does not attempt to pre-fetch the dependencies based on the resolved versions file.
var shouldCreateMultipleTestProducts: Bool
Whether to create multiple test products or one per package
var signingEntityCheckingMode: CheckingMode
Signing entity checking mode. Defaults to warn.
var skipDependenciesUpdates: Bool
Enables the dependencies resolver automatic version updates. Disabled by default. When disabled the resolver does not attempt to update the dependencies as part of resolution.
var skipSignatureValidation: Bool
Whether to skip validating signature of signed packages downloaded from registry
var sourceControlToRegistryDependencyTransformation: SourceControlToRegistryDependencyTransformation
Attempt to transform source control based dependencies to registry ones
Citizens in Workspace
Conformances
protocol Equatable
A type that can be compared for value equality.
protocol Hashable
A type that can be hashed into a
Hasher
to produce an integer hash value.protocol RawRepresentable<RawValue>
A type that can be converted to and from an associated raw value.
Type members
Type features
static func != (lhs: Self, rhs: Self
) -> Bool Returns a Boolean value indicating whether two values are not equal.