Last active
July 31, 2024 17:55
-
-
Save treastrain/2f21d42c360dc9b9876ddde125abe247 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import PackageDescription | |
import Foundation | |
import Swift | |
extension PackageDescription.Product { | |
public static func iOSApplication( | |
name: Swift.String, | |
targets: [Swift.String], | |
bundleIdentifier: Swift.String? = nil, | |
teamIdentifier: Swift.String? = nil, | |
displayVersion: Swift.String? = nil, | |
bundleVersion: Swift.String? = nil, | |
iconAssetName: Swift.String? = nil, | |
accentColorAssetName: Swift.String? = nil, | |
supportedDeviceFamilies: [PackageDescription.ProductSetting.IOSAppInfo.DeviceFamily], | |
supportedInterfaceOrientations: [PackageDescription.ProductSetting.IOSAppInfo.InterfaceOrientation], | |
capabilities: [PackageDescription.ProductSetting.IOSAppInfo.Capability] = [], | |
additionalInfoPlistContentFilePath: Swift.String? = nil | |
) -> PackageDescription.Product | |
@available(_PackageDescription 5.6) | |
public static func iOSApplication( | |
name: Swift.String, | |
targets: [Swift.String], | |
bundleIdentifier: Swift.String? = nil, | |
teamIdentifier: Swift.String? = nil, | |
displayVersion: Swift.String? = nil, | |
bundleVersion: Swift.String? = nil, | |
appIcon: PackageDescription.ProductSetting.IOSAppInfo.AppIcon? = nil, | |
accentColor: PackageDescription.ProductSetting.IOSAppInfo.AccentColor? = nil, | |
supportedDeviceFamilies: [PackageDescription.ProductSetting.IOSAppInfo.DeviceFamily], | |
supportedInterfaceOrientations: [PackageDescription.ProductSetting.IOSAppInfo.InterfaceOrientation], | |
capabilities: [PackageDescription.ProductSetting.IOSAppInfo.Capability] = [], | |
appCategory: PackageDescription.ProductSetting.IOSAppInfo.AppCategory? = nil, | |
additionalInfoPlistContentFilePath: Swift.String? = nil | |
) -> PackageDescription.Product | |
} | |
public struct BuildConfiguration : Swift.Encodable { | |
public static let debug: PackageDescription.BuildConfiguration | |
public static let release: PackageDescription.BuildConfiguration | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public struct BuildSettingCondition : Swift.Encodable { | |
@available(_PackageDescription, deprecated: 5.7) | |
public static func when(platforms: [PackageDescription.Platform]? = nil, configuration: PackageDescription.BuildConfiguration? = nil) -> PackageDescription.BuildSettingCondition | |
@available(_PackageDescription 5.7) | |
public static func when(platforms: [PackageDescription.Platform], configuration: PackageDescription.BuildConfiguration) -> PackageDescription.BuildSettingCondition | |
@available(_PackageDescription 5.7) | |
public static func when(platforms: [PackageDescription.Platform]) -> PackageDescription.BuildSettingCondition | |
@available(_PackageDescription 5.7) | |
public static func when(configuration: PackageDescription.BuildConfiguration) -> PackageDescription.BuildSettingCondition | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public struct CSetting : Swift.Encodable { | |
public static func headerSearchPath(_ path: Swift.String, _ condition: PackageDescription.BuildSettingCondition? = nil) -> PackageDescription.CSetting | |
public static func define(_ name: Swift.String, to value: Swift.String? = nil, _ condition: PackageDescription.BuildSettingCondition? = nil) -> PackageDescription.CSetting | |
public static func unsafeFlags(_ flags: [Swift.String], _ condition: PackageDescription.BuildSettingCondition? = nil) -> PackageDescription.CSetting | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public struct CXXSetting : Swift.Encodable { | |
public static func headerSearchPath(_ path: Swift.String, _ condition: PackageDescription.BuildSettingCondition? = nil) -> PackageDescription.CXXSetting | |
public static func define(_ name: Swift.String, to value: Swift.String? = nil, _ condition: PackageDescription.BuildSettingCondition? = nil) -> PackageDescription.CXXSetting | |
public static func unsafeFlags(_ flags: [Swift.String], _ condition: PackageDescription.BuildSettingCondition? = nil) -> PackageDescription.CXXSetting | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public struct SwiftSetting : Swift.Encodable { | |
public static func define(_ name: Swift.String, _ condition: PackageDescription.BuildSettingCondition? = nil) -> PackageDescription.SwiftSetting | |
public static func unsafeFlags(_ flags: [Swift.String], _ condition: PackageDescription.BuildSettingCondition? = nil) -> PackageDescription.SwiftSetting | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public struct LinkerSetting : Swift.Encodable { | |
public static func linkedLibrary(_ library: Swift.String, _ condition: PackageDescription.BuildSettingCondition? = nil) -> PackageDescription.LinkerSetting | |
public static func linkedFramework(_ framework: Swift.String, _ condition: PackageDescription.BuildSettingCondition? = nil) -> PackageDescription.LinkerSetting | |
public static func unsafeFlags(_ flags: [Swift.String], _ condition: PackageDescription.BuildSettingCondition? = nil) -> PackageDescription.LinkerSetting | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
@available(_PackageDescription 5.6) | |
public struct Context { | |
public static var packageDirectory: Swift.String { get } | |
public static var environment: [Swift.String : Swift.String] { get } | |
} | |
public enum CLanguageStandard : Swift.String, Swift.Encodable { | |
case c89 | |
case c90 | |
case c99 | |
case c11 | |
@available(_PackageDescription 5.4) | |
case c17 | |
@available(_PackageDescription 5.4) | |
case c18 | |
@available(_PackageDescription 5.4) | |
case c2x | |
case gnu89 | |
case gnu90 | |
case gnu99 | |
case gnu11 | |
@available(_PackageDescription 5.4) | |
case gnu17 | |
@available(_PackageDescription 5.4) | |
case gnu18 | |
@available(_PackageDescription 5.4) | |
case gnu2x | |
case iso9899_1990 | |
case iso9899_199409 | |
case iso9899_1999 | |
case iso9899_2011 | |
@available(_PackageDescription 5.4) | |
case iso9899_2017 | |
@available(_PackageDescription 5.4) | |
case iso9899_2018 | |
public init?(rawValue: Swift.String) | |
public typealias RawValue = Swift.String | |
public var rawValue: Swift.String { get } | |
} | |
public enum CXXLanguageStandard : Swift.String, Swift.Encodable { | |
case cxx98 | |
case cxx03 | |
case cxx11 | |
case cxx14 | |
@available(_PackageDescription 5.4) | |
case cxx17 | |
@available(_PackageDescription, introduced: 4, deprecated: 5.4, renamed: "cxx17") | |
case cxx1z | |
@available(_PackageDescription 5.4) | |
case cxx20 | |
@available(_PackageDescription 5.6) | |
case cxx2b | |
case gnucxx98 | |
case gnucxx03 | |
case gnucxx11 | |
case gnucxx14 | |
@available(_PackageDescription 5.4) | |
case gnucxx17 | |
@available(_PackageDescription, introduced: 4, deprecated: 5.4, renamed: "gnucxx17") | |
case gnucxx1z | |
@available(_PackageDescription 5.4) | |
case gnucxx20 | |
@available(_PackageDescription 5.6) | |
case gnucxx2b | |
public init?(rawValue: Swift.String) | |
public typealias RawValue = Swift.String | |
public var rawValue: Swift.String { get } | |
} | |
public enum SwiftVersion { | |
@available(_PackageDescription, introduced: 4, obsoleted: 5) | |
case v3 | |
@available(_PackageDescription 4) | |
case v4 | |
@available(_PackageDescription 4) | |
case v4_2 | |
@available(_PackageDescription 5) | |
case v5 | |
case version(Swift.String) | |
} | |
extension PackageDescription.Package { | |
@_hasMissingDesignatedInitializers public class Dependency : Swift.Encodable { | |
@available(_PackageDescription 5.6) | |
public enum Kind { | |
case fileSystem(name: Swift.String?, path: Swift.String) | |
case sourceControl(name: Swift.String?, location: Swift.String, requirement: PackageDescription.Package.Dependency.SourceControlRequirement) | |
case registry(id: Swift.String, requirement: PackageDescription.Package.Dependency.RegistryRequirement) | |
} | |
@available(_PackageDescription 5.6) | |
final public let kind: PackageDescription.Package.Dependency.Kind | |
@available(_PackageDescription, deprecated: 5.6, message: "use kind instead") | |
public var name: Swift.String? { get } | |
@available(_PackageDescription, deprecated: 5.6, message: "use kind instead") | |
public var url: Swift.String? { get } | |
@available(_PackageDescription 5.7) | |
public var moduleAliases: [Swift.String : Swift.String]? | |
@available(_PackageDescription, deprecated: 5.6, message: "use kind instead") | |
public var requirement: PackageDescription.Package.Dependency.Requirement { get } | |
@objc deinit | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
} | |
extension PackageDescription.Package.Dependency { | |
public static func package(path: Swift.String) -> PackageDescription.Package.Dependency | |
@available(_PackageDescription 5.2) | |
public static func package(name: Swift.String, path: Swift.String) -> PackageDescription.Package.Dependency | |
} | |
extension PackageDescription.Package.Dependency { | |
public static func package(url: Swift.String, from version: PackageDescription.Version) -> PackageDescription.Package.Dependency | |
@available(_PackageDescription, introduced: 5.2, deprecated: 5.6, message: "use package(url:from:) instead") | |
public static func package(name: Swift.String, url: Swift.String, from version: PackageDescription.Version) -> PackageDescription.Package.Dependency | |
@available(_PackageDescription 5.5) | |
public static func package(url: Swift.String, branch: Swift.String) -> PackageDescription.Package.Dependency | |
@available(_PackageDescription, introduced: 5.5, deprecated: 5.6, message: "use package(url:branch:) instead") | |
public static func package(name: Swift.String, url: Swift.String, branch: Swift.String) -> PackageDescription.Package.Dependency | |
@available(_PackageDescription 5.5) | |
public static func package(url: Swift.String, revision: Swift.String) -> PackageDescription.Package.Dependency | |
@available(_PackageDescription, introduced: 5.5, deprecated: 5.6, message: "use package(url:revision:) instead") | |
public static func package(name: Swift.String, url: Swift.String, revision: Swift.String) -> PackageDescription.Package.Dependency | |
public static func package(url: Swift.String, _ range: Swift.Range<PackageDescription.Version>) -> PackageDescription.Package.Dependency | |
@available(_PackageDescription, introduced: 5.2, deprecated: 5.6, message: "use package(url:_:) instead") | |
public static func package(name: Swift.String, url: Swift.String, _ range: Swift.Range<PackageDescription.Version>) -> PackageDescription.Package.Dependency | |
public static func package(url: Swift.String, _ range: Swift.ClosedRange<PackageDescription.Version>) -> PackageDescription.Package.Dependency | |
@available(_PackageDescription, introduced: 5.2, deprecated: 5.6, message: "use package(url:_:) instead") | |
public static func package(name: Swift.String, url: Swift.String, _ range: Swift.ClosedRange<PackageDescription.Version>) -> PackageDescription.Package.Dependency | |
@available(_PackageDescription 5.6) | |
public static func package(url: Swift.String, exact version: PackageDescription.Version) -> PackageDescription.Package.Dependency | |
@available(_PackageDescription, deprecated: 5.6, message: "use specific requirement APIs instead (e.g. use 'branch:' instead of '.branch')") | |
public static func package(url: Swift.String, _ requirement: PackageDescription.Package.Dependency.Requirement) -> PackageDescription.Package.Dependency | |
@available(_PackageDescription, introduced: 5.2, deprecated: 5.6, message: "use specific requirement APIs instead (e.g. use 'branch:' instead of '.branch')") | |
public static func package(name: Swift.String?, url: Swift.String, _ requirement: PackageDescription.Package.Dependency.Requirement) -> PackageDescription.Package.Dependency | |
} | |
extension PackageDescription.Package.Dependency { | |
@available(_PackageDescription 5.7) | |
public static func package(id: Swift.String, from version: PackageDescription.Version) -> PackageDescription.Package.Dependency | |
@available(_PackageDescription 5.7) | |
public static func package(id: Swift.String, exact version: PackageDescription.Version) -> PackageDescription.Package.Dependency | |
@available(_PackageDescription 5.7) | |
public static func package(id: Swift.String, _ range: Swift.Range<PackageDescription.Version>) -> PackageDescription.Package.Dependency | |
@available(_PackageDescription 5.7) | |
public static func package(id: Swift.String, _ range: Swift.ClosedRange<PackageDescription.Version>) -> PackageDescription.Package.Dependency | |
} | |
extension PackageDescription.Package.Dependency { | |
@available(*, unavailable, message: "use package(url:exact:) instead") | |
public static func package(url: Swift.String, version: PackageDescription.Version) -> PackageDescription.Package.Dependency | |
@available(*, unavailable, message: "use package(url:_:) instead") | |
public static func package(url: Swift.String, range: Swift.Range<PackageDescription.Version>) -> PackageDescription.Package.Dependency | |
} | |
final public class Package { | |
final public var name: Swift.String | |
@available(_PackageDescription 5) | |
final public var platforms: [PackageDescription.SupportedPlatform]? { get set } | |
@available(_PackageDescription 5.3) | |
final public var defaultLocalization: PackageDescription.LanguageTag? { get set } | |
final public var pkgConfig: Swift.String? | |
final public var providers: [PackageDescription.SystemPackageProvider]? | |
final public var targets: [PackageDescription.Target] | |
final public var products: [PackageDescription.Product] | |
final public var dependencies: [PackageDescription.Package.Dependency] | |
final public var swiftLanguageVersions: [PackageDescription.SwiftVersion]? | |
final public var cLanguageStandard: PackageDescription.CLanguageStandard? | |
final public var cxxLanguageStandard: PackageDescription.CXXLanguageStandard? | |
@available(_PackageDescription, obsoleted: 4.2) | |
public init(name: Swift.String, pkgConfig: Swift.String? = nil, providers: [PackageDescription.SystemPackageProvider]? = nil, products: [PackageDescription.Product] = [], dependencies: [PackageDescription.Package.Dependency] = [], targets: [PackageDescription.Target] = [], swiftLanguageVersions: [Swift.Int]? = nil, cLanguageStandard: PackageDescription.CLanguageStandard? = nil, cxxLanguageStandard: PackageDescription.CXXLanguageStandard? = nil) | |
@available(_PackageDescription, introduced: 4.2, obsoleted: 5) | |
public init(name: Swift.String, pkgConfig: Swift.String? = nil, providers: [PackageDescription.SystemPackageProvider]? = nil, products: [PackageDescription.Product] = [], dependencies: [PackageDescription.Package.Dependency] = [], targets: [PackageDescription.Target] = [], swiftLanguageVersions: [PackageDescription.SwiftVersion]? = nil, cLanguageStandard: PackageDescription.CLanguageStandard? = nil, cxxLanguageStandard: PackageDescription.CXXLanguageStandard? = nil) | |
@available(_PackageDescription, introduced: 5, obsoleted: 5.3) | |
public init(name: Swift.String, platforms: [PackageDescription.SupportedPlatform]? = nil, pkgConfig: Swift.String? = nil, providers: [PackageDescription.SystemPackageProvider]? = nil, products: [PackageDescription.Product] = [], dependencies: [PackageDescription.Package.Dependency] = [], targets: [PackageDescription.Target] = [], swiftLanguageVersions: [PackageDescription.SwiftVersion]? = nil, cLanguageStandard: PackageDescription.CLanguageStandard? = nil, cxxLanguageStandard: PackageDescription.CXXLanguageStandard? = nil) | |
@available(_PackageDescription 5.3) | |
public init(name: Swift.String, defaultLocalization: PackageDescription.LanguageTag? = nil, platforms: [PackageDescription.SupportedPlatform]? = nil, pkgConfig: Swift.String? = nil, providers: [PackageDescription.SystemPackageProvider]? = nil, products: [PackageDescription.Product] = [], dependencies: [PackageDescription.Package.Dependency] = [], targets: [PackageDescription.Target] = [], swiftLanguageVersions: [PackageDescription.SwiftVersion]? = nil, cLanguageStandard: PackageDescription.CLanguageStandard? = nil, cxxLanguageStandard: PackageDescription.CXXLanguageStandard? = nil) | |
@objc deinit | |
} | |
public struct LanguageTag : Swift.Hashable { | |
public let tag: Swift.String | |
public init(_ tag: Swift.String) | |
} | |
extension PackageDescription.LanguageTag : Swift.RawRepresentable { | |
public var rawValue: Swift.String { get } | |
public init?(rawValue: Swift.String) | |
public typealias RawValue = Swift.String | |
} | |
extension PackageDescription.LanguageTag : Swift.ExpressibleByStringLiteral { | |
public init(stringLiteral value: Swift.String) | |
public init(extendedGraphemeClusterLiteral value: Swift.String) | |
public init(unicodeScalarLiteral value: Swift.String) | |
public typealias ExtendedGraphemeClusterLiteralType = Swift.String | |
public typealias StringLiteralType = Swift.String | |
public typealias UnicodeScalarLiteralType = Swift.String | |
} | |
extension PackageDescription.LanguageTag : Swift.CustomStringConvertible { | |
public var description: Swift.String { get } | |
} | |
public enum SystemPackageProvider { | |
case brewItem([Swift.String]) | |
case aptItem([Swift.String]) | |
@available(_PackageDescription 5.3) | |
case yumItem([Swift.String]) | |
public static func brew(_ packages: [Swift.String]) -> PackageDescription.SystemPackageProvider | |
public static func apt(_ packages: [Swift.String]) -> PackageDescription.SystemPackageProvider | |
@available(_PackageDescription 5.3) | |
public static func yum(_ packages: [Swift.String]) -> PackageDescription.SystemPackageProvider | |
} | |
extension PackageDescription.Package : Swift.Encodable { | |
final public func encode(to encoder: Swift.Encoder) throws | |
} | |
@available(_PackageDescription, deprecated: 5.6) | |
extension PackageDescription.Package.Dependency.Requirement : Swift.Encodable { | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.Package.Dependency.Kind : Swift.Encodable { | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.Package.Dependency.SourceControlRequirement : Swift.Encodable { | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.Package.Dependency.RegistryRequirement : Swift.Encodable { | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.SystemPackageProvider : Swift.Encodable { | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.Target.PluginCapability : Swift.Encodable { | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.PluginCommandIntent : Swift.Encodable { | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.PluginPermission : Swift.Encodable { | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.Target.Dependency : Swift.Encodable { | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.Target : Swift.Encodable { | |
final public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.Target.PluginUsage : Swift.Encodable { | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.SwiftVersion : Swift.Encodable { | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.Version : Swift.Encodable { | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.Package.Dependency { | |
@available(_PackageDescription, deprecated: 5.6) | |
public enum Requirement { | |
case exactItem(PackageDescription.Version) | |
case rangeItem(Swift.Range<PackageDescription.Version>) | |
case revisionItem(Swift.String) | |
case branchItem(Swift.String) | |
case localPackageItem | |
} | |
} | |
@available(_PackageDescription, deprecated: 5.6) | |
extension PackageDescription.Package.Dependency.Requirement { | |
@available(_PackageDescription, deprecated: 5.6) | |
public static func exact(_ version: PackageDescription.Version) -> PackageDescription.Package.Dependency.Requirement | |
@available(_PackageDescription, deprecated: 5.6) | |
public static func revision(_ ref: Swift.String) -> PackageDescription.Package.Dependency.Requirement | |
@available(_PackageDescription, deprecated: 5.6) | |
public static func branch(_ name: Swift.String) -> PackageDescription.Package.Dependency.Requirement | |
} | |
extension PackageDescription.Package.Dependency { | |
@available(_PackageDescription 5.6) | |
public enum SourceControlRequirement { | |
case exact(PackageDescription.Version) | |
case range(Swift.Range<PackageDescription.Version>) | |
case revision(Swift.String) | |
case branch(Swift.String) | |
} | |
} | |
extension PackageDescription.Package.Dependency { | |
@available(_PackageDescription 999) | |
public enum RegistryRequirement { | |
case exact(PackageDescription.Version) | |
case range(Swift.Range<PackageDescription.Version>) | |
} | |
} | |
extension Swift.Range { | |
public static func upToNextMajor(from version: PackageDescription.Version) -> Swift.Range<Bound> where Bound == PackageDescription.Version | |
public static func upToNextMinor(from version: PackageDescription.Version) -> Swift.Range<Bound> where Bound == PackageDescription.Version | |
} | |
@available(_PackageDescription, deprecated: 5.6) | |
extension PackageDescription.Package.Dependency.Requirement { | |
@_disfavoredOverload public static func upToNextMajor(from version: PackageDescription.Version) -> PackageDescription.Package.Dependency.Requirement | |
@_disfavoredOverload public static func upToNextMinor(from version: PackageDescription.Version) -> PackageDescription.Package.Dependency.Requirement | |
} | |
@_hasMissingDesignatedInitializers public class Product : Swift.Encodable { | |
final public let name: Swift.String | |
@_hasMissingDesignatedInitializers final public class Executable : PackageDescription.Product { | |
final public let targets: [Swift.String] | |
override final public func encode(to encoder: Swift.Encoder) throws | |
@objc deinit | |
} | |
@_hasMissingDesignatedInitializers final public class Library : PackageDescription.Product { | |
public enum LibraryType : Swift.String, Swift.Encodable { | |
case `static` | |
case dynamic | |
public init?(rawValue: Swift.String) | |
public typealias RawValue = Swift.String | |
public var rawValue: Swift.String { get } | |
} | |
final public let targets: [Swift.String] | |
final public let type: PackageDescription.Product.Library.LibraryType? | |
override final public func encode(to encoder: Swift.Encoder) throws | |
@objc deinit | |
} | |
@_hasMissingDesignatedInitializers final public class Plugin : PackageDescription.Product { | |
final public let targets: [Swift.String] | |
override final public func encode(to encoder: Swift.Encoder) throws | |
@objc deinit | |
} | |
public static func library(name: Swift.String, type: PackageDescription.Product.Library.LibraryType? = nil, targets: [Swift.String]) -> PackageDescription.Product | |
public static func executable(name: Swift.String, targets: [Swift.String]) -> PackageDescription.Product | |
@available(_PackageDescription 5.5) | |
public static func plugin(name: Swift.String, targets: [Swift.String]) -> PackageDescription.Product | |
public func encode(to encoder: Swift.Encoder) throws | |
@objc deinit | |
} | |
public enum ProductSetting : Swift.Equatable, Swift.Encodable { | |
case bundleIdentifier(Swift.String) | |
case teamIdentifier(Swift.String) | |
case displayVersion(Swift.String) | |
case bundleVersion(Swift.String) | |
case iOSAppInfo(PackageDescription.ProductSetting.IOSAppInfo) | |
public struct IOSAppInfo : Swift.Equatable, Swift.Encodable { | |
public enum AccentColor : Swift.Equatable, Swift.Encodable { | |
public struct PresetColor : Swift.Equatable, Swift.Encodable { | |
public var rawValue: Swift.String | |
public init(rawValue: Swift.String) | |
public static func == (a: PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor, b: PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor) -> Swift.Bool | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
case presetColor(PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor) | |
case asset(Swift.String) | |
public static func == (a: PackageDescription.ProductSetting.IOSAppInfo.AccentColor, b: PackageDescription.ProductSetting.IOSAppInfo.AccentColor) -> Swift.Bool | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public enum AppIcon : Swift.Equatable, Swift.Encodable { | |
public struct PlaceholderIcon : Swift.Equatable, Swift.Encodable { | |
public var rawValue: Swift.String | |
public init(rawValue: Swift.String) | |
public static func == (a: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon, b: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon) -> Swift.Bool | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
case placeholder(icon: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon) | |
case asset(Swift.String) | |
public static func == (a: PackageDescription.ProductSetting.IOSAppInfo.AppIcon, b: PackageDescription.ProductSetting.IOSAppInfo.AppIcon) -> Swift.Bool | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public enum DeviceFamily : Swift.String, Swift.Equatable, Swift.Encodable { | |
case phone | |
case pad | |
case mac | |
public init?(rawValue: Swift.String) | |
public typealias RawValue = Swift.String | |
public var rawValue: Swift.String { get } | |
} | |
public struct DeviceFamilyCondition : Swift.Equatable, Swift.Encodable { | |
public var deviceFamilies: [PackageDescription.ProductSetting.IOSAppInfo.DeviceFamily] | |
public init(deviceFamilies: [PackageDescription.ProductSetting.IOSAppInfo.DeviceFamily]) | |
public static func when(deviceFamilies: [PackageDescription.ProductSetting.IOSAppInfo.DeviceFamily]) -> PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition | |
public static func == (a: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition, b: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition) -> Swift.Bool | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public enum InterfaceOrientation : Swift.Equatable, Swift.Encodable { | |
case portrait(_: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case portraitUpsideDown(_: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case landscapeRight(_: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case landscapeLeft(_: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
public static var portrait: PackageDescription.ProductSetting.IOSAppInfo.InterfaceOrientation { get } | |
public static var portraitUpsideDown: PackageDescription.ProductSetting.IOSAppInfo.InterfaceOrientation { get } | |
public static var landscapeRight: PackageDescription.ProductSetting.IOSAppInfo.InterfaceOrientation { get } | |
public static var landscapeLeft: PackageDescription.ProductSetting.IOSAppInfo.InterfaceOrientation { get } | |
public static func == (a: PackageDescription.ProductSetting.IOSAppInfo.InterfaceOrientation, b: PackageDescription.ProductSetting.IOSAppInfo.InterfaceOrientation) -> Swift.Bool | |
} | |
public enum Capability : Swift.Equatable, Swift.Encodable { | |
case appTransportSecurity(configuration: PackageDescription.ProductSetting.IOSAppInfo.AppTransportSecurityConfiguration, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case bluetoothAlways(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case calendars(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case camera(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case contacts(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case faceID(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case fileAccess(_: PackageDescription.ProductSetting.IOSAppInfo.FileAccessLocation, mode: PackageDescription.ProductSetting.IOSAppInfo.FileAccessMode, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case incomingNetworkConnections(_: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case localNetwork(purposeString: Swift.String, bonjourServiceTypes: [Swift.String]? = nil, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case locationAlwaysAndWhenInUse(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case locationWhenInUse(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case mediaLibrary(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case microphone(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case motion(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case nearbyInteractionAllowOnce(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case outgoingNetworkConnections(_: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case photoLibrary(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case photoLibraryAdd(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case reminders(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case speechRecognition(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
case userTracking(purposeString: Swift.String, _: PackageDescription.ProductSetting.IOSAppInfo.DeviceFamilyCondition? = nil) | |
public static func == (a: PackageDescription.ProductSetting.IOSAppInfo.Capability, b: PackageDescription.ProductSetting.IOSAppInfo.Capability) -> Swift.Bool | |
} | |
public struct AppTransportSecurityConfiguration : Swift.Equatable, Swift.Encodable { | |
public var allowsArbitraryLoadsInWebContent: Swift.Bool? | |
public var allowsArbitraryLoadsForMedia: Swift.Bool? | |
public var allowsLocalNetworking: Swift.Bool? | |
public var exceptionDomains: [PackageDescription.ProductSetting.IOSAppInfo.AppTransportSecurityConfiguration.ExceptionDomain]? | |
public var pinnedDomains: [PackageDescription.ProductSetting.IOSAppInfo.AppTransportSecurityConfiguration.PinnedDomain]? | |
public struct ExceptionDomain : Swift.Equatable, Swift.Encodable { | |
public var domainName: Swift.String | |
public var includesSubdomains: Swift.Bool? | |
public var exceptionAllowsInsecureHTTPLoads: Swift.Bool? | |
public var exceptionMinimumTLSVersion: Swift.String? | |
public var exceptionRequiresForwardSecrecy: Swift.Bool? | |
public var requiresCertificateTransparency: Swift.Bool? | |
public init(domainName: Swift.String, includesSubdomains: Swift.Bool? = nil, exceptionAllowsInsecureHTTPLoads: Swift.Bool? = nil, exceptionMinimumTLSVersion: Swift.String? = nil, exceptionRequiresForwardSecrecy: Swift.Bool? = nil, requiresCertificateTransparency: Swift.Bool? = nil) | |
public static func == (a: PackageDescription.ProductSetting.IOSAppInfo.AppTransportSecurityConfiguration.ExceptionDomain, b: PackageDescription.ProductSetting.IOSAppInfo.AppTransportSecurityConfiguration.ExceptionDomain) -> Swift.Bool | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public struct PinnedDomain : Swift.Equatable, Swift.Encodable { | |
public var domainName: Swift.String | |
public var includesSubdomains: Swift.Bool? | |
public var pinnedCAIdentities: [[Swift.String : Swift.String]]? | |
public var pinnedLeafIdentities: [[Swift.String : Swift.String]]? | |
public init(domainName: Swift.String, includesSubdomains: Swift.Bool? = nil, pinnedCAIdentities: [[Swift.String : Swift.String]]? = nil, pinnedLeafIdentities: [[Swift.String : Swift.String]]? = nil) | |
public static func == (a: PackageDescription.ProductSetting.IOSAppInfo.AppTransportSecurityConfiguration.PinnedDomain, b: PackageDescription.ProductSetting.IOSAppInfo.AppTransportSecurityConfiguration.PinnedDomain) -> Swift.Bool | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public init(allowsArbitraryLoadsInWebContent: Swift.Bool? = nil, allowsArbitraryLoadsForMedia: Swift.Bool? = nil, allowsLocalNetworking: Swift.Bool? = nil, exceptionDomains: [PackageDescription.ProductSetting.IOSAppInfo.AppTransportSecurityConfiguration.ExceptionDomain]? = nil, pinnedDomains: [PackageDescription.ProductSetting.IOSAppInfo.AppTransportSecurityConfiguration.PinnedDomain]? = nil) | |
public static func == (a: PackageDescription.ProductSetting.IOSAppInfo.AppTransportSecurityConfiguration, b: PackageDescription.ProductSetting.IOSAppInfo.AppTransportSecurityConfiguration) -> Swift.Bool | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public enum FileAccessLocation : Swift.Equatable, Swift.Encodable { | |
case userSelectedFiles | |
case downloadsFolder | |
case pictureFolder | |
case musicFolder | |
case moviesFolder | |
public func hash(into hasher: inout Swift.Hasher) | |
public static func == (a: PackageDescription.ProductSetting.IOSAppInfo.FileAccessLocation, b: PackageDescription.ProductSetting.IOSAppInfo.FileAccessLocation) -> Swift.Bool | |
public func encode(to encoder: Swift.Encoder) throws | |
public var hashValue: Swift.Int { get } | |
} | |
public enum FileAccessMode : Swift.Equatable, Swift.Encodable { | |
case readOnly | |
case readWrite | |
public func hash(into hasher: inout Swift.Hasher) | |
public static func == (a: PackageDescription.ProductSetting.IOSAppInfo.FileAccessMode, b: PackageDescription.ProductSetting.IOSAppInfo.FileAccessMode) -> Swift.Bool | |
public func encode(to encoder: Swift.Encoder) throws | |
public var hashValue: Swift.Int { get } | |
} | |
public struct AppCategory : Swift.Equatable, Swift.Encodable, Swift.ExpressibleByStringLiteral { | |
public var rawValue: Swift.String | |
public init(rawValue: Swift.String) | |
public init(stringLiteral value: Swift.StringLiteralType) | |
public static func == (a: PackageDescription.ProductSetting.IOSAppInfo.AppCategory, b: PackageDescription.ProductSetting.IOSAppInfo.AppCategory) -> Swift.Bool | |
public typealias ExtendedGraphemeClusterLiteralType = Swift.StringLiteralType | |
public typealias StringLiteralType = Swift.StringLiteralType | |
public typealias UnicodeScalarLiteralType = Swift.StringLiteralType | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public init(appIcon: PackageDescription.ProductSetting.IOSAppInfo.AppIcon?, accentColor: PackageDescription.ProductSetting.IOSAppInfo.AccentColor?, supportedDeviceFamilies: [PackageDescription.ProductSetting.IOSAppInfo.DeviceFamily], supportedInterfaceOrientations: [PackageDescription.ProductSetting.IOSAppInfo.InterfaceOrientation], capabilities: [PackageDescription.ProductSetting.IOSAppInfo.Capability], appCategory: PackageDescription.ProductSetting.IOSAppInfo.AppCategory?, additionalInfoPlistContentFilePath: Swift.String?) | |
public static func == (a: PackageDescription.ProductSetting.IOSAppInfo, b: PackageDescription.ProductSetting.IOSAppInfo) -> Swift.Bool | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public static func == (a: PackageDescription.ProductSetting, b: PackageDescription.ProductSetting) -> Swift.Bool | |
} | |
extension PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor { | |
public static var blue: PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor { get } | |
public static var brown: PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor { get } | |
public static var cyan: PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor { get } | |
public static var green: PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor { get } | |
public static var indigo: PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor { get } | |
public static var mint: PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor { get } | |
public static var orange: PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor { get } | |
public static var pink: PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor { get } | |
public static var purple: PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor { get } | |
public static var red: PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor { get } | |
public static var teal: PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor { get } | |
public static var yellow: PackageDescription.ProductSetting.IOSAppInfo.AccentColor.PresetColor { get } | |
} | |
extension PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { | |
public static var bandage: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var barChart: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var beachball: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var bicycle: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var binoculars: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var bird: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var boat: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var bowl: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var box: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var bunny: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var butterfly: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var calculator: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var calendar: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var camera: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var car: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var carrot: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var cat: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var chatMessage: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var checkmark: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var clock: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var cloud: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var coffee: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var coins: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var dog: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var earth: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var flower: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var gamepad: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var gift: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var heart: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var images: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var leaf: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var lightningBolt: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var location: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var magicWand: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var map: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var mic: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var moon: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var movieReel: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var note: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var openBook: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var palette: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var paper: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var pencil: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var plane: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var rocket: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var running: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var sandwich: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var smiley: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var sparkle: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var star: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var sun: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var tv: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var twoPeople: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
public static var weights: PackageDescription.ProductSetting.IOSAppInfo.AppIcon.PlaceholderIcon { get } | |
} | |
extension PackageDescription.ProductSetting.IOSAppInfo.AppCategory { | |
public static var books: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var business: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var developerTools: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var education: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var entertainment: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var finance: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var foodAndDrink: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var graphicsDesign: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var healthcareFitness: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var lifestyle: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var magazinesAndNewspapers: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var medical: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var music: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var navigation: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var news: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var photography: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var productivity: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var reference: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var shopping: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var socialNetworking: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var sports: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var travel: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var utilities: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var video: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var weather: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var games: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var actionGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var adventureGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var arcadeGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var boardGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var cardGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var casinoGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var diceGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var educationalGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var familyGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var kidsGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var musicGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var puzzleGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var racingGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var rolePlayingGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var simulationGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var sportsGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var strategyGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var triviaGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
public static var wordGames: PackageDescription.ProductSetting.IOSAppInfo.AppCategory { get } | |
} | |
extension PackageDescription.ProductSetting { | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.ProductSetting.IOSAppInfo.InterfaceOrientation { | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.ProductSetting.IOSAppInfo.Capability { | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public struct Resource : Swift.Encodable { | |
public enum Localization : Swift.String, Swift.Encodable { | |
case `default` | |
case base | |
public init?(rawValue: Swift.String) | |
public typealias RawValue = Swift.String | |
public var rawValue: Swift.String { get } | |
} | |
public static func process(_ path: Swift.String, localization: PackageDescription.Resource.Localization? = nil) -> PackageDescription.Resource | |
public static func copy(_ path: Swift.String) -> PackageDescription.Resource | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public struct Platform : Swift.Encodable, Swift.Equatable { | |
@available(_PackageDescription 5.6) | |
public static func custom(_ platformName: Swift.String) -> PackageDescription.Platform | |
public static let macOS: PackageDescription.Platform | |
public static let macCatalyst: PackageDescription.Platform | |
public static let iOS: PackageDescription.Platform | |
public static let tvOS: PackageDescription.Platform | |
public static let watchOS: PackageDescription.Platform | |
public static let driverKit: PackageDescription.Platform | |
public static let linux: PackageDescription.Platform | |
@available(_PackageDescription 5.2) | |
public static let windows: PackageDescription.Platform | |
@available(_PackageDescription 5.2) | |
public static let android: PackageDescription.Platform | |
@available(_PackageDescription 5.3) | |
public static let wasi: PackageDescription.Platform | |
@available(_PackageDescription 999.0) | |
public static let openbsd: PackageDescription.Platform | |
public static func == (a: PackageDescription.Platform, b: PackageDescription.Platform) -> Swift.Bool | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public struct SupportedPlatform : Swift.Encodable, Swift.Equatable { | |
public static func macOS(_ version: PackageDescription.SupportedPlatform.MacOSVersion) -> PackageDescription.SupportedPlatform | |
public static func macOS(_ versionString: Swift.String) -> PackageDescription.SupportedPlatform | |
@available(_PackageDescription 5.5) | |
public static func macCatalyst(_ version: PackageDescription.SupportedPlatform.MacCatalystVersion) -> PackageDescription.SupportedPlatform | |
@available(_PackageDescription 5.5) | |
public static func macCatalyst(_ versionString: Swift.String) -> PackageDescription.SupportedPlatform | |
public static func iOS(_ version: PackageDescription.SupportedPlatform.IOSVersion) -> PackageDescription.SupportedPlatform | |
public static func iOS(_ versionString: Swift.String) -> PackageDescription.SupportedPlatform | |
public static func tvOS(_ version: PackageDescription.SupportedPlatform.TVOSVersion) -> PackageDescription.SupportedPlatform | |
public static func tvOS(_ versionString: Swift.String) -> PackageDescription.SupportedPlatform | |
public static func watchOS(_ version: PackageDescription.SupportedPlatform.WatchOSVersion) -> PackageDescription.SupportedPlatform | |
public static func watchOS(_ versionString: Swift.String) -> PackageDescription.SupportedPlatform | |
@available(_PackageDescription 5.5) | |
public static func driverKit(_ version: PackageDescription.SupportedPlatform.DriverKitVersion) -> PackageDescription.SupportedPlatform | |
@available(_PackageDescription 5.5) | |
public static func driverKit(_ versionString: Swift.String) -> PackageDescription.SupportedPlatform | |
@available(_PackageDescription 5.6) | |
public static func custom(_ platformName: Swift.String, versionString: Swift.String) -> PackageDescription.SupportedPlatform | |
public static func == (a: PackageDescription.SupportedPlatform, b: PackageDescription.SupportedPlatform) -> Swift.Bool | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.SupportedPlatform { | |
public struct MacOSVersion : Swift.Encodable { | |
@available(_PackageDescription, deprecated: 5.7, message: "macOS 10.13 is the oldest supported version") | |
public static let v10_10: PackageDescription.SupportedPlatform.MacOSVersion | |
@available(_PackageDescription, deprecated: 5.7, message: "macOS 10.13 is the oldest supported version") | |
public static let v10_11: PackageDescription.SupportedPlatform.MacOSVersion | |
@available(_PackageDescription, deprecated: 5.7, message: "macOS 10.13 is the oldest supported version") | |
public static let v10_12: PackageDescription.SupportedPlatform.MacOSVersion | |
public static let v10_13: PackageDescription.SupportedPlatform.MacOSVersion | |
public static let v10_14: PackageDescription.SupportedPlatform.MacOSVersion | |
@available(_PackageDescription 5.1) | |
public static let v10_15: PackageDescription.SupportedPlatform.MacOSVersion | |
@available(*, unavailable, renamed: "v11") | |
public static let v10_16: PackageDescription.SupportedPlatform.MacOSVersion | |
@available(_PackageDescription 5.3) | |
public static let v11: PackageDescription.SupportedPlatform.MacOSVersion | |
@available(_PackageDescription 5.5) | |
public static let v12: PackageDescription.SupportedPlatform.MacOSVersion | |
@available(_PackageDescription 5.7) | |
public static let v13: PackageDescription.SupportedPlatform.MacOSVersion | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public struct TVOSVersion : Swift.Encodable { | |
@available(_PackageDescription, deprecated: 5.7, message: "tvOS 11.0 is the oldest supported version") | |
public static let v9: PackageDescription.SupportedPlatform.TVOSVersion | |
@available(_PackageDescription, deprecated: 5.7, message: "tvOS 11.0 is the oldest supported version") | |
public static let v10: PackageDescription.SupportedPlatform.TVOSVersion | |
public static let v11: PackageDescription.SupportedPlatform.TVOSVersion | |
public static let v12: PackageDescription.SupportedPlatform.TVOSVersion | |
@available(_PackageDescription 5.1) | |
public static let v13: PackageDescription.SupportedPlatform.TVOSVersion | |
@available(_PackageDescription 5.3) | |
public static let v14: PackageDescription.SupportedPlatform.TVOSVersion | |
@available(_PackageDescription 5.5) | |
public static let v15: PackageDescription.SupportedPlatform.TVOSVersion | |
@available(_PackageDescription 5.7) | |
public static let v16: PackageDescription.SupportedPlatform.TVOSVersion | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public struct MacCatalystVersion : Swift.Encodable { | |
@available(_PackageDescription 5.5) | |
public static let v13: PackageDescription.SupportedPlatform.MacCatalystVersion | |
@available(_PackageDescription 5.5) | |
public static let v14: PackageDescription.SupportedPlatform.MacCatalystVersion | |
@available(_PackageDescription 5.5) | |
public static let v15: PackageDescription.SupportedPlatform.MacCatalystVersion | |
@available(_PackageDescription 5.7) | |
public static let v16: PackageDescription.SupportedPlatform.MacCatalystVersion | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public struct IOSVersion : Swift.Encodable { | |
@available(_PackageDescription, deprecated: 5.7, message: "iOS 11.0 is the oldest supported version") | |
public static let v8: PackageDescription.SupportedPlatform.IOSVersion | |
@available(_PackageDescription, deprecated: 5.7, message: "iOS 11.0 is the oldest supported version") | |
public static let v9: PackageDescription.SupportedPlatform.IOSVersion | |
@available(_PackageDescription, deprecated: 5.7, message: "iOS 11.0 is the oldest supported version") | |
public static let v10: PackageDescription.SupportedPlatform.IOSVersion | |
public static let v11: PackageDescription.SupportedPlatform.IOSVersion | |
public static let v12: PackageDescription.SupportedPlatform.IOSVersion | |
@available(_PackageDescription 5.1) | |
public static let v13: PackageDescription.SupportedPlatform.IOSVersion | |
@available(_PackageDescription 5.3) | |
public static let v14: PackageDescription.SupportedPlatform.IOSVersion | |
@available(_PackageDescription 5.5) | |
public static let v15: PackageDescription.SupportedPlatform.IOSVersion | |
@available(_PackageDescription 5.7) | |
public static let v16: PackageDescription.SupportedPlatform.IOSVersion | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public struct WatchOSVersion : Swift.Encodable { | |
@available(_PackageDescription, deprecated: 5.7, message: "watchOS 4.0 is the oldest supported version") | |
public static let v2: PackageDescription.SupportedPlatform.WatchOSVersion | |
@available(_PackageDescription, deprecated: 5.7, message: "watchOS 4.0 is the oldest supported version") | |
public static let v3: PackageDescription.SupportedPlatform.WatchOSVersion | |
public static let v4: PackageDescription.SupportedPlatform.WatchOSVersion | |
public static let v5: PackageDescription.SupportedPlatform.WatchOSVersion | |
@available(_PackageDescription 5.1) | |
public static let v6: PackageDescription.SupportedPlatform.WatchOSVersion | |
@available(_PackageDescription 5.3) | |
public static let v7: PackageDescription.SupportedPlatform.WatchOSVersion | |
@available(_PackageDescription 5.5) | |
public static let v8: PackageDescription.SupportedPlatform.WatchOSVersion | |
@available(_PackageDescription 5.7) | |
public static let v9: PackageDescription.SupportedPlatform.WatchOSVersion | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
public struct DriverKitVersion : Swift.Encodable { | |
@available(_PackageDescription 5.5) | |
public static let v19: PackageDescription.SupportedPlatform.DriverKitVersion | |
@available(_PackageDescription 5.5) | |
public static let v20: PackageDescription.SupportedPlatform.DriverKitVersion | |
@available(_PackageDescription 5.5) | |
public static let v21: PackageDescription.SupportedPlatform.DriverKitVersion | |
@available(_PackageDescription 5.7) | |
public static let v22: PackageDescription.SupportedPlatform.DriverKitVersion | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
} | |
@_hasMissingDesignatedInitializers final public class Target { | |
public enum TargetType : Swift.String, Swift.Encodable { | |
case regular | |
case executable | |
case test | |
case system | |
case binary | |
case plugin | |
public init?(rawValue: Swift.String) | |
public typealias RawValue = Swift.String | |
public var rawValue: Swift.String { get } | |
} | |
public enum Dependency { | |
case targetItem(name: Swift.String, condition: PackageDescription.TargetDependencyCondition?) | |
case productItem(name: Swift.String, package: Swift.String?, moduleAliases: [Swift.String : Swift.String]?, condition: PackageDescription.TargetDependencyCondition?) | |
case byNameItem(name: Swift.String, condition: PackageDescription.TargetDependencyCondition?) | |
} | |
final public var name: Swift.String | |
final public var path: Swift.String? | |
@available(_PackageDescription 5.3) | |
final public var url: Swift.String? { get set } | |
final public var sources: [Swift.String]? | |
@available(_PackageDescription 5.3) | |
final public var resources: [PackageDescription.Resource]? { get set } | |
final public var exclude: [Swift.String] | |
final public var isTest: Swift.Bool { get } | |
final public var dependencies: [PackageDescription.Target.Dependency] | |
final public var publicHeadersPath: Swift.String? | |
final public let type: PackageDescription.Target.TargetType | |
final public let pkgConfig: Swift.String? | |
final public let providers: [PackageDescription.SystemPackageProvider]? | |
@available(_PackageDescription 5.5) | |
final public var pluginCapability: PackageDescription.Target.PluginCapability? { get set } | |
public enum PluginCapability { | |
case _buildTool | |
@available(_PackageDescription 5.6) | |
case _command(intent: PackageDescription.PluginCommandIntent, permissions: [PackageDescription.PluginPermission]) | |
} | |
@available(_PackageDescription 5) | |
final public var cSettings: [PackageDescription.CSetting]? { get set } | |
@available(_PackageDescription 5) | |
final public var cxxSettings: [PackageDescription.CXXSetting]? { get set } | |
@available(_PackageDescription 5) | |
final public var swiftSettings: [PackageDescription.SwiftSetting]? { get set } | |
@available(_PackageDescription 5) | |
final public var linkerSettings: [PackageDescription.LinkerSetting]? { get set } | |
@available(_PackageDescription 5.3) | |
final public var checksum: Swift.String? { get set } | |
@available(_PackageDescription 5.5) | |
final public var plugins: [PackageDescription.Target.PluginUsage]? { get set } | |
public enum PluginUsage { | |
case _pluginItem(name: Swift.String, package: Swift.String?) | |
} | |
@available(_PackageDescription, introduced: 4, obsoleted: 5) | |
public static func target(name: Swift.String, dependencies: [PackageDescription.Target.Dependency] = [], path: Swift.String? = nil, exclude: [Swift.String] = [], sources: [Swift.String]? = nil, publicHeadersPath: Swift.String? = nil) -> PackageDescription.Target | |
@available(_PackageDescription, introduced: 5, obsoleted: 5.3) | |
public static func target(name: Swift.String, dependencies: [PackageDescription.Target.Dependency] = [], path: Swift.String? = nil, exclude: [Swift.String] = [], sources: [Swift.String]? = nil, publicHeadersPath: Swift.String? = nil, cSettings: [PackageDescription.CSetting]? = nil, cxxSettings: [PackageDescription.CXXSetting]? = nil, swiftSettings: [PackageDescription.SwiftSetting]? = nil, linkerSettings: [PackageDescription.LinkerSetting]? = nil) -> PackageDescription.Target | |
@available(_PackageDescription, introduced: 5.3, obsoleted: 5.5) | |
public static func target(name: Swift.String, dependencies: [PackageDescription.Target.Dependency] = [], path: Swift.String? = nil, exclude: [Swift.String] = [], sources: [Swift.String]? = nil, resources: [PackageDescription.Resource]? = nil, publicHeadersPath: Swift.String? = nil, cSettings: [PackageDescription.CSetting]? = nil, cxxSettings: [PackageDescription.CXXSetting]? = nil, swiftSettings: [PackageDescription.SwiftSetting]? = nil, linkerSettings: [PackageDescription.LinkerSetting]? = nil) -> PackageDescription.Target | |
@available(_PackageDescription 5.5) | |
public static func target(name: Swift.String, dependencies: [PackageDescription.Target.Dependency] = [], path: Swift.String? = nil, exclude: [Swift.String] = [], sources: [Swift.String]? = nil, resources: [PackageDescription.Resource]? = nil, publicHeadersPath: Swift.String? = nil, cSettings: [PackageDescription.CSetting]? = nil, cxxSettings: [PackageDescription.CXXSetting]? = nil, swiftSettings: [PackageDescription.SwiftSetting]? = nil, linkerSettings: [PackageDescription.LinkerSetting]? = nil, plugins: [PackageDescription.Target.PluginUsage]? = nil) -> PackageDescription.Target | |
@available(_PackageDescription, introduced: 5.4, obsoleted: 5.5) | |
public static func executableTarget(name: Swift.String, dependencies: [PackageDescription.Target.Dependency] = [], path: Swift.String? = nil, exclude: [Swift.String] = [], sources: [Swift.String]? = nil, resources: [PackageDescription.Resource]? = nil, publicHeadersPath: Swift.String? = nil, cSettings: [PackageDescription.CSetting]? = nil, cxxSettings: [PackageDescription.CXXSetting]? = nil, swiftSettings: [PackageDescription.SwiftSetting]? = nil, linkerSettings: [PackageDescription.LinkerSetting]? = nil) -> PackageDescription.Target | |
@available(_PackageDescription 5.5) | |
public static func executableTarget(name: Swift.String, dependencies: [PackageDescription.Target.Dependency] = [], path: Swift.String? = nil, exclude: [Swift.String] = [], sources: [Swift.String]? = nil, resources: [PackageDescription.Resource]? = nil, publicHeadersPath: Swift.String? = nil, cSettings: [PackageDescription.CSetting]? = nil, cxxSettings: [PackageDescription.CXXSetting]? = nil, swiftSettings: [PackageDescription.SwiftSetting]? = nil, linkerSettings: [PackageDescription.LinkerSetting]? = nil, plugins: [PackageDescription.Target.PluginUsage]? = nil) -> PackageDescription.Target | |
@available(_PackageDescription, introduced: 4, obsoleted: 5) | |
public static func testTarget(name: Swift.String, dependencies: [PackageDescription.Target.Dependency] = [], path: Swift.String? = nil, exclude: [Swift.String] = [], sources: [Swift.String]? = nil) -> PackageDescription.Target | |
@available(_PackageDescription, introduced: 5, obsoleted: 5.3) | |
public static func testTarget(name: Swift.String, dependencies: [PackageDescription.Target.Dependency] = [], path: Swift.String? = nil, exclude: [Swift.String] = [], sources: [Swift.String]? = nil, cSettings: [PackageDescription.CSetting]? = nil, cxxSettings: [PackageDescription.CXXSetting]? = nil, swiftSettings: [PackageDescription.SwiftSetting]? = nil, linkerSettings: [PackageDescription.LinkerSetting]? = nil) -> PackageDescription.Target | |
@available(_PackageDescription, introduced: 5.3, obsoleted: 5.5) | |
public static func testTarget(name: Swift.String, dependencies: [PackageDescription.Target.Dependency] = [], path: Swift.String? = nil, exclude: [Swift.String] = [], sources: [Swift.String]? = nil, resources: [PackageDescription.Resource]? = nil, cSettings: [PackageDescription.CSetting]? = nil, cxxSettings: [PackageDescription.CXXSetting]? = nil, swiftSettings: [PackageDescription.SwiftSetting]? = nil, linkerSettings: [PackageDescription.LinkerSetting]? = nil) -> PackageDescription.Target | |
@available(_PackageDescription 5.5) | |
public static func testTarget(name: Swift.String, dependencies: [PackageDescription.Target.Dependency] = [], path: Swift.String? = nil, exclude: [Swift.String] = [], sources: [Swift.String]? = nil, resources: [PackageDescription.Resource]? = nil, cSettings: [PackageDescription.CSetting]? = nil, cxxSettings: [PackageDescription.CXXSetting]? = nil, swiftSettings: [PackageDescription.SwiftSetting]? = nil, linkerSettings: [PackageDescription.LinkerSetting]? = nil, plugins: [PackageDescription.Target.PluginUsage]? = nil) -> PackageDescription.Target | |
public static func systemLibrary(name: Swift.String, path: Swift.String? = nil, pkgConfig: Swift.String? = nil, providers: [PackageDescription.SystemPackageProvider]? = nil) -> PackageDescription.Target | |
@available(_PackageDescription 5.3) | |
public static func binaryTarget(name: Swift.String, url: Swift.String, checksum: Swift.String) -> PackageDescription.Target | |
@available(_PackageDescription 5.3) | |
public static func binaryTarget(name: Swift.String, path: Swift.String) -> PackageDescription.Target | |
@available(_PackageDescription 5.5) | |
public static func plugin(name: Swift.String, capability: PackageDescription.Target.PluginCapability, dependencies: [PackageDescription.Target.Dependency] = [], path: Swift.String? = nil, exclude: [Swift.String] = [], sources: [Swift.String]? = nil) -> PackageDescription.Target | |
@objc deinit | |
} | |
extension PackageDescription.Target.Dependency { | |
@available(_PackageDescription, obsoleted: 5.7, message: "use .product(name:package:condition) instead.") | |
public static func productItem(name: Swift.String, package: Swift.String? = nil, condition: PackageDescription.TargetDependencyCondition? = nil) -> PackageDescription.Target.Dependency | |
@available(_PackageDescription, obsoleted: 5.3) | |
public static func target(name: Swift.String) -> PackageDescription.Target.Dependency | |
@available(_PackageDescription, obsoleted: 5.2, message: "the 'package' argument is mandatory as of tools version 5.2") | |
public static func product(name: Swift.String, package: Swift.String? = nil) -> PackageDescription.Target.Dependency | |
@available(_PackageDescription 5.7) | |
public static func product(name: Swift.String, package: Swift.String? = nil, moduleAliases: [Swift.String : Swift.String]? = nil) -> PackageDescription.Target.Dependency | |
@available(_PackageDescription, obsoleted: 5.3) | |
public static func byName(name: Swift.String) -> PackageDescription.Target.Dependency | |
@available(_PackageDescription, introduced: 5.2, obsoleted: 5.3) | |
public static func product(name: Swift.String, package: Swift.String) -> PackageDescription.Target.Dependency | |
@available(_PackageDescription 5.3) | |
public static func target(name: Swift.String, condition: PackageDescription.TargetDependencyCondition? = nil) -> PackageDescription.Target.Dependency | |
@available(_PackageDescription, introduced: 5.3, obsoleted: 5.7) | |
@_disfavoredOverload public static func product(name: Swift.String, package: Swift.String, condition: PackageDescription.TargetDependencyCondition? = nil) -> PackageDescription.Target.Dependency | |
@available(_PackageDescription 5.7) | |
public static func product(name: Swift.String, package: Swift.String, moduleAliases: [Swift.String : Swift.String]? = nil, condition: PackageDescription.TargetDependencyCondition? = nil) -> PackageDescription.Target.Dependency | |
@available(_PackageDescription 5.3) | |
public static func byName(name: Swift.String, condition: PackageDescription.TargetDependencyCondition? = nil) -> PackageDescription.Target.Dependency | |
} | |
public struct TargetDependencyCondition : Swift.Encodable { | |
@available(_PackageDescription, obsoleted: 5.7, message: "using .when with nil platforms is obsolete") | |
@_disfavoredOverload public static func when(platforms: [PackageDescription.Platform]? = nil) -> PackageDescription.TargetDependencyCondition | |
@available(_PackageDescription 5.7) | |
public static func when(platforms: [PackageDescription.Platform]) -> PackageDescription.TargetDependencyCondition? | |
public func encode(to encoder: Swift.Encoder) throws | |
} | |
extension PackageDescription.Target.PluginCapability { | |
@available(_PackageDescription 5.5) | |
public static func buildTool() -> PackageDescription.Target.PluginCapability | |
@available(_PackageDescription 5.6) | |
public static func command(intent: PackageDescription.PluginCommandIntent, permissions: [PackageDescription.PluginPermission] = []) -> PackageDescription.Target.PluginCapability | |
} | |
@available(_PackageDescription 5.6) | |
public enum PluginCommandIntent { | |
case _documentationGeneration | |
case _sourceCodeFormatting | |
case _custom(verb: Swift.String, description: Swift.String) | |
} | |
@available(_PackageDescription 5.6) | |
extension PackageDescription.PluginCommandIntent { | |
public static func documentationGeneration() -> PackageDescription.PluginCommandIntent | |
public static func sourceCodeFormatting() -> PackageDescription.PluginCommandIntent | |
public static func custom(verb: Swift.String, description: Swift.String) -> PackageDescription.PluginCommandIntent | |
} | |
@available(_PackageDescription 5.6) | |
public enum PluginPermission { | |
case _writeToPackageDirectory(reason: Swift.String) | |
} | |
@available(_PackageDescription 5.6) | |
extension PackageDescription.PluginPermission { | |
public static func writeToPackageDirectory(reason: Swift.String) -> PackageDescription.PluginPermission | |
} | |
extension PackageDescription.Target.PluginUsage { | |
@available(_PackageDescription 5.5) | |
public static func plugin(name: Swift.String) -> PackageDescription.Target.PluginUsage | |
@available(_PackageDescription 5.5) | |
public static func plugin(name: Swift.String, package: Swift.String) -> PackageDescription.Target.PluginUsage | |
} | |
extension PackageDescription.Target.Dependency : Swift.ExpressibleByStringLiteral { | |
public init(stringLiteral value: Swift.String) | |
public typealias ExtendedGraphemeClusterLiteralType = Swift.String | |
public typealias StringLiteralType = Swift.String | |
public typealias UnicodeScalarLiteralType = Swift.String | |
} | |
extension PackageDescription.Target.PluginUsage : Swift.ExpressibleByStringLiteral { | |
public init(stringLiteral value: Swift.String) | |
public typealias ExtendedGraphemeClusterLiteralType = Swift.String | |
public typealias StringLiteralType = Swift.String | |
public typealias UnicodeScalarLiteralType = Swift.String | |
} | |
public struct Version { | |
public let major: Swift.Int | |
public let minor: Swift.Int | |
public let patch: Swift.Int | |
public let prereleaseIdentifiers: [Swift.String] | |
public let buildMetadataIdentifiers: [Swift.String] | |
public init(_ major: Swift.Int, _ minor: Swift.Int, _ patch: Swift.Int, prereleaseIdentifiers: [Swift.String] = [], buildMetadataIdentifiers: [Swift.String] = []) | |
} | |
extension PackageDescription.Version : Swift.Comparable { | |
@inlinable public static func == (lhs: PackageDescription.Version, rhs: PackageDescription.Version) -> Swift.Bool { | |
!(lhs < rhs) && !(lhs > rhs) | |
} | |
public static func < (lhs: PackageDescription.Version, rhs: PackageDescription.Version) -> Swift.Bool | |
} | |
extension PackageDescription.Version : Swift.CustomStringConvertible { | |
public var description: Swift.String { get } | |
} | |
extension PackageDescription.Version : Swift.ExpressibleByStringLiteral { | |
public init(stringLiteral value: Swift.String) | |
public init(extendedGraphemeClusterLiteral value: Swift.String) | |
public init(unicodeScalarLiteral value: Swift.String) | |
public typealias ExtendedGraphemeClusterLiteralType = Swift.String | |
public typealias StringLiteralType = Swift.String | |
public typealias UnicodeScalarLiteralType = Swift.String | |
} | |
extension PackageDescription.Version : Swift.LosslessStringConvertible { | |
public init?(_ versionString: Swift.String) | |
} | |
extension PackageDescription.CLanguageStandard : Swift.Equatable {} | |
extension PackageDescription.CLanguageStandard : Swift.Hashable {} | |
extension PackageDescription.CLanguageStandard : Swift.RawRepresentable {} | |
extension PackageDescription.CXXLanguageStandard : Swift.Equatable {} | |
extension PackageDescription.CXXLanguageStandard : Swift.Hashable {} | |
extension PackageDescription.CXXLanguageStandard : Swift.RawRepresentable {} | |
extension PackageDescription.Product.Library.LibraryType : Swift.Equatable {} | |
extension PackageDescription.Product.Library.LibraryType : Swift.Hashable {} | |
extension PackageDescription.Product.Library.LibraryType : Swift.RawRepresentable {} | |
extension PackageDescription.ProductSetting.IOSAppInfo.DeviceFamily : Swift.Hashable {} | |
extension PackageDescription.ProductSetting.IOSAppInfo.DeviceFamily : Swift.RawRepresentable {} | |
extension PackageDescription.ProductSetting.IOSAppInfo.FileAccessLocation : Swift.Hashable {} | |
extension PackageDescription.ProductSetting.IOSAppInfo.FileAccessMode : Swift.Hashable {} | |
extension PackageDescription.Resource.Localization : Swift.Equatable {} | |
extension PackageDescription.Resource.Localization : Swift.Hashable {} | |
extension PackageDescription.Resource.Localization : Swift.RawRepresentable {} | |
extension PackageDescription.Target.TargetType : Swift.Equatable {} | |
extension PackageDescription.Target.TargetType : Swift.Hashable {} | |
extension PackageDescription.Target.TargetType : Swift.RawRepresentable {} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment