Skip to content

Commit d1a8e55

Browse files
committed
Temporarily removed Android compatibility information.
1 parent df82c68 commit d1a8e55

File tree

2 files changed

+16
-12
lines changed

2 files changed

+16
-12
lines changed

Sources/PackageListTool/Models/SwiftPackageIndexAPI+Package.swift

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,16 @@ extension SwiftPackageIndexAPI {
3030
case apple = "Apple"
3131
case linux = "Linux"
3232
case wasm = "Wasm"
33-
case android = "Android"
33+
// Temporarily removed until Swift.org is ready for Android compatibility information.
34+
// case android = "Android"
3435

3536
var platforms: OrderedSet<PlatformCompatibility> {
3637
switch self {
3738
// The order here is important and should match the columns in the compatibility matrix on the SPI website.
3839
case .apple: return [.iOS, .macOS, .visionOS, .watchOS, .tvOS]
3940
case .linux: return [.linux]
4041
case .wasm: return [.wasm]
41-
case .android: return [.android]
42+
// case .android: return [.android]
4243
}
4344
}
4445
}

Tests/PackageListToolTests/API+APIPackageTests.swift

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,12 @@ class API_APIPackageTests: XCTestCase {
3838
package.platformCompatibility = [.wasm]
3939
XCTAssertEqual(package.groupedPlatformCompatibility, [.wasm])
4040

41-
package.platformCompatibility = [.android]
42-
XCTAssertEqual(package.groupedPlatformCompatibility, [.android])
41+
// Temporarily removed until Swift.org is ready for Android compatibility information.
42+
// package.platformCompatibility = [.android]
43+
// XCTAssertEqual(package.groupedPlatformCompatibility, [.android])
4344

44-
package.platformCompatibility = [.macOS, .linux, .wasm, .android]
45-
XCTAssertEqual(package.groupedPlatformCompatibility, [.apple, .linux, .wasm, .android])
45+
// package.platformCompatibility = [.macOS, .linux, .wasm, .android]
46+
// XCTAssertEqual(package.groupedPlatformCompatibility, [.apple, .linux, .wasm, .android])
4647
}
4748

4849
func test_platformCompatibilityTooltip() throws {
@@ -63,20 +64,22 @@ class API_APIPackageTests: XCTestCase {
6364
package.platformCompatibility = [.wasm]
6465
XCTAssertEqual(package.platformCompatibilityTooltip, "Wasm")
6566

66-
package.platformCompatibility = [.android]
67-
XCTAssertEqual(package.platformCompatibilityTooltip, "Android")
67+
// Temporarily removed until Swift.org is ready for Android compatibility information.
68+
// package.platformCompatibility = [.android]
69+
// XCTAssertEqual(package.platformCompatibilityTooltip, "Android")
6870

6971
package.platformCompatibility = [.linux, .wasm]
7072
XCTAssertEqual(package.platformCompatibilityTooltip, "Linux and Wasm")
7173

7274
package.platformCompatibility = [.macOS, .linux, .wasm]
7375
XCTAssertEqual(package.platformCompatibilityTooltip, "Apple (macOS), Linux, and Wasm")
7476

75-
package.platformCompatibility = [.macOS, .linux, .wasm, .android]
76-
XCTAssertEqual(package.platformCompatibilityTooltip, "Apple (macOS), Linux, Wasm, and Android")
77+
// Temporarily removed until Swift.org is ready for Android compatibility information.
78+
// package.platformCompatibility = [.macOS, .linux, .wasm, .android]
79+
// XCTAssertEqual(package.platformCompatibilityTooltip, "Apple (macOS), Linux, Wasm, and Android")
7780

78-
package.platformCompatibility = [.iOS, .macOS, .linux, .wasm, .android]
79-
XCTAssertEqual(package.platformCompatibilityTooltip, "Apple (iOS, macOS), Linux, Wasm, and Android")
81+
// package.platformCompatibility = [.iOS, .macOS, .linux, .wasm, .android]
82+
// XCTAssertEqual(package.platformCompatibilityTooltip, "Apple (iOS, macOS), Linux, Wasm, and Android")
8083
}
8184

8285
func test_reformatYMLToSwiftOrgStyle() {

0 commit comments

Comments
 (0)