Skip to content

Commit 276a051

Browse files
authored
Disable development mode (swiftlang#8139)
Disable development mode in the release 6.1 branch. ### Motivation: We should never release Swift Package Manager in development mode. So this disables dev mode and brings in the functionality of `999.0` over being introduced specific swift tool version (primarily in tests) ### Modifications: Modify `SwiftVersion` `isDevelopment` to `false` and update references to swift tool version `999.0` to a specific version. ### Result: `swift test`
1 parent 68e1968 commit 276a051

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Sources/Basics/SwiftVersion.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ extension SwiftVersion {
5959
/// The current version of the package manager.
6060
public static let current = SwiftVersion(
6161
version: (6, 1, 0),
62-
isDevelopment: true,
62+
isDevelopment: false,
6363
buildIdentifier: getBuildIdentifier()
6464
)
6565
}

Tests/WorkspaceTests/WorkspaceTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -206,15 +206,15 @@ final class WorkspaceTests: XCTestCase {
206206
do {
207207
let ws = try createWorkspace(
208208
"""
209-
// swift-tools-version:999.0
209+
// swift-tools-version:5.9.2
210210
import PackageDescription
211211
let package = Package(
212212
name: "foo"
213213
)
214214
"""
215215
)
216216

217-
XCTAssertMatch(try ws.interpreterFlags(for: packageManifest), [.equal("-swift-version"), .equal("6")])
217+
XCTAssertMatch(try ws.interpreterFlags(for: packageManifest), [.equal("-swift-version"), .equal("5")])
218218
}
219219

220220
do {

0 commit comments

Comments
 (0)