Português (Portuguese)
Appearance
Português (Portuguese)
Appearance
STRUCT
Version Contents
majorminorpatchprereleaseIdentifiersbuildMetadataIdentifiersinit(_:_:_:prereleaseIdentifiers:buildMetadataIdentifiers:)public struct Version: Hashable, Codable, SendableA struct representing a semver version. This is taken from SPMUtility and copied here so we do not create a direct dependency for ProjectDescription. Used for specifying version number requirements inside of Project.swift
major public var major: IntThe major version.
minor public var minor: IntThe minor version.
patch public var patch: IntThe patch version.
prereleaseIdentifiers public var prereleaseIdentifiers: [String]The pre-release identifier.
buildMetadataIdentifiers public var buildMetadataIdentifiers: [String]The build metadata.
init(_:_:_:prereleaseIdentifiers:buildMetadataIdentifiers:) public init(
_ major: Int,
_ minor: Int,
_ patch: Int,
prereleaseIdentifiers: [String] = [],
buildMetadataIdentifiers: [String] = []
)Create a version object.