Переглянути джерело

Update async/await availability comments to "iOS 13+" (#12261)

Andrew Heard 2 роки тому
батько
коміт
7db032cbfb

+ 6 - 6
FirebaseAppCheck/Tests/Unit/Swift/AppCheckAPITests.swift

@@ -63,8 +63,8 @@ final class AppCheckAPITests {
     }
 
     // Get token (async/await)
-    if #available(iOS 13.0, macOS 11.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+    if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           try await AppCheck.appCheck().token(forcingRefresh: false)
@@ -95,8 +95,8 @@ final class AppCheckAPITests {
       }
 
       // Get token (async/await)
-      if #available(iOS 13.0, macOS 11.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-        // async/await is a Swift 5.5+ feature available on iOS 15+
+      if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
+        // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
         Task {
           do {
             _ = try await debugProvider.getToken()
@@ -166,8 +166,8 @@ final class AppCheckAPITests {
             }
           }
           // Get token (async/await)
-          if #available(iOS 13.0, macOS 11.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-            // async/await is a Swift 5.5+ feature available on iOS 15+
+          if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
+            // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
             Task {
               do {
                 _ = try await deviceCheckProvider.getToken()

+ 2 - 2
FirebaseCore/Tests/SwiftUnit/CoreAPITests.swift

@@ -51,8 +51,8 @@ final class CoreAPITests {
         // ...
       }
 
-      if #available(iOS 13.0, macOS 11.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-        // async/await is a Swift 5.5+ feature available on iOS 15+
+      if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
+        // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
         Task {
           await app.delete()
         }

+ 15 - 15
FirebaseDatabase/Tests/Unit/Swift/DatabaseAPITests.swift

@@ -113,7 +113,7 @@ final class DatabaseAPITests {
     }
 
     if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           let /* dataSnapshot */ _: DataSnapshot = try await DatabaseQuery().getData()
@@ -137,7 +137,7 @@ final class DatabaseAPITests {
     }
 
     if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         // observeSingleEvent(of eventType:)
         let _: (DataSnapshot, String?) = await DatabaseQuery()
@@ -207,7 +207,7 @@ final class DatabaseAPITests {
     }
 
     if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           // setValue(_ value:)
@@ -227,7 +227,7 @@ final class DatabaseAPITests {
     }
 
     if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           // setValue(_ value:andPriority priority:)
@@ -249,7 +249,7 @@ final class DatabaseAPITests {
     }
 
     if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           let /* ref */ _: DatabaseReference = try await DatabaseReference().removeValue()
@@ -269,7 +269,7 @@ final class DatabaseAPITests {
     }
 
     if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           // setPriority(_ priority:)
@@ -290,7 +290,7 @@ final class DatabaseAPITests {
     }
 
     if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           // updateChildValues(_ values:)
@@ -344,7 +344,7 @@ final class DatabaseAPITests {
     }
 
     if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         // observeSingleEvent(of eventType:)
         let _: (DataSnapshot, String?) = await DatabaseReference()
@@ -376,7 +376,7 @@ final class DatabaseAPITests {
     }
 
     if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           let /* dataSnapshot */ _: DataSnapshot = try await DatabaseReference().getData()
@@ -418,7 +418,7 @@ final class DatabaseAPITests {
     }
 
     if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           // onDisconnectSetValue(_ value:)
@@ -440,7 +440,7 @@ final class DatabaseAPITests {
       }
 
     if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           // onDisconnectSetValue(_ value:andPriority priority:)
@@ -464,7 +464,7 @@ final class DatabaseAPITests {
     }
 
     if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           let /* ref */ _: DatabaseReference = try await DatabaseReference()
@@ -485,7 +485,7 @@ final class DatabaseAPITests {
     }
 
     if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           // onDisconnectUpdateChildValues(_ values:)
@@ -507,7 +507,7 @@ final class DatabaseAPITests {
     }
 
     if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           let /* ref */ _: DatabaseReference = try await DatabaseReference()
@@ -537,7 +537,7 @@ final class DatabaseAPITests {
     }
 
     if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           // runTransactionBlock(_ block:)

+ 4 - 4
FirebaseFunctions/Tests/Unit/FunctionsAPITests.swift

@@ -85,8 +85,8 @@ final class FunctionsAPITests: XCTestCase {
       }
     }
 
-    if #available(iOS 13.0, macOS 11.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+    if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           let result = try await callableRef.call(data)
@@ -105,8 +105,8 @@ final class FunctionsAPITests: XCTestCase {
       }
     }
 
-    if #available(iOS 13.0, macOS 11.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+    if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           let result = try await callableRef.call()

+ 8 - 8
FirebaseInstallations/Source/Tests/Unit/Swift/InstallationsAPITests.swift

@@ -51,8 +51,8 @@ final class InstallationsAPITests {
       }
     }
 
-    if #available(iOS 13.0, macOS 11.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+    if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           try await Installations.installations().installationID()
@@ -71,8 +71,8 @@ final class InstallationsAPITests {
       }
     }
 
-    if #available(iOS 13.0, macOS 11.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+    if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           _ = try await Installations.installations().authToken()
@@ -91,8 +91,8 @@ final class InstallationsAPITests {
       }
     }
 
-    if #available(iOS 13.0, macOS 11.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-      // async/await is a Swift 5.5+ feature available on iOS 15+
+    if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
+      // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
       Task {
         do {
           _ = try await Installations.installations().authTokenForcingRefresh(true)
@@ -110,8 +110,8 @@ final class InstallationsAPITests {
     }
 
     #if swift(>=5.5)
-      if #available(iOS 13.0, macOS 11.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
-        // async/await is a Swift 5.5+ feature available on iOS 15+
+      if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
+        // async/await is a Swift Concurrency feature available on iOS 13+ and macOS 10.15+
         Task {
           do {
             _ = try await Installations.installations().delete()