Build Information
Failed to build Playwright, reference v0.1.0 (05e121), with Swift 6.1 for iOS using Xcode 16.3 on 22 Mar 2026 06:13:51 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Playwright-Package -destination generic/platform=iOSBuild Log
EmitSwiftModule normal arm64 (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift:10:34: error: concurrency is only available in iOS 13.0.0 or newer
public func pathAfterFinished() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift:10:14: note: add @available attribute to enclosing instance method
public func pathAfterFinished() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift:6:20: note: add @available attribute to enclosing class
public final class Artifact: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift:18:37: error: concurrency is only available in iOS 13.0.0 or newer
public func saveAs(_ path: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift:18:14: note: add @available attribute to enclosing instance method
public func saveAs(_ path: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift:6:20: note: add @available attribute to enclosing class
public final class Artifact: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift:25:24: error: concurrency is only available in iOS 13.0.0 or newer
public func failure() async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift:25:14: note: add @available attribute to enclosing instance method
public func failure() async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift:6:20: note: add @available attribute to enclosing class
public final class Artifact: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift:33:23: error: concurrency is only available in iOS 13.0.0 or newer
public func cancel() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift:33:14: note: add @available attribute to enclosing instance method
public func cancel() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift:6:20: note: add @available attribute to enclosing class
public final class Artifact: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift:40:23: error: concurrency is only available in iOS 13.0.0 or newer
public func delete() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift:40:14: note: add @available attribute to enclosing instance method
public func delete() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift:6:20: note: add @available attribute to enclosing class
public final class Artifact: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Browser.swift:31:22: error: 'Mutex' is only available in iOS 18.0 or newer
private let state = Mutex(State())
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Browser.swift:17:20: note: add @available attribute to enclosing class
public final class Browser: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Browser.swift:31:22: error: 'init(_:)' is only available in iOS 18.0 or newer
private let state = Mutex(State())
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Browser.swift:17:20: note: add @available attribute to enclosing class
public final class Browser: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Browser.swift:77:4: error: concurrency is only available in iOS 13.0.0 or newer
) async throws -> BrowserContext {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Browser.swift:60:14: note: add @available attribute to enclosing instance method
public func newContext(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Browser.swift:17:20: note: add @available attribute to enclosing class
public final class Browser: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Browser.swift:110:24: error: concurrency is only available in iOS 13.0.0 or newer
public func newPage() async throws -> Page {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Browser.swift:110:14: note: add @available attribute to enclosing instance method
public func newPage() async throws -> Page {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Browser.swift:17:20: note: add @available attribute to enclosing class
public final class Browser: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Browser.swift:140:22: error: concurrency is only available in iOS 13.0.0 or newer
public func close() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Browser.swift:140:14: note: add @available attribute to enclosing instance method
public func close() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Browser.swift:17:20: note: add @available attribute to enclosing class
public final class Browser: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserContext.swift:21:22: error: 'Mutex' is only available in iOS 18.0 or newer
private let state = Mutex(State())
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserContext.swift:14:20: note: add @available attribute to enclosing class
public final class BrowserContext: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserContext.swift:21:22: error: 'init(_:)' is only available in iOS 18.0 or newer
private let state = Mutex(State())
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserContext.swift:14:20: note: add @available attribute to enclosing class
public final class BrowserContext: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserContext.swift:76:24: error: concurrency is only available in iOS 13.0.0 or newer
public func newPage() async throws -> Page {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserContext.swift:76:14: note: add @available attribute to enclosing instance method
public func newPage() async throws -> Page {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserContext.swift:14:20: note: add @available attribute to enclosing class
public final class BrowserContext: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserContext.swift:101:81: error: concurrency is only available in iOS 13.0.0 or newer
public func onConsole(_ handler: @escaping @Sendable (ConsoleMessage) -> Void) async {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserContext.swift:101:14: note: add @available attribute to enclosing instance method
public func onConsole(_ handler: @escaping @Sendable (ConsoleMessage) -> Void) async {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserContext.swift:14:20: note: add @available attribute to enclosing class
public final class BrowserContext: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserContext.swift:128:22: error: concurrency is only available in iOS 13.0.0 or newer
public func close() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserContext.swift:128:14: note: add @available attribute to enclosing instance method
public func close() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserContext.swift:14:20: note: add @available attribute to enclosing class
public final class BrowserContext: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:51:12: error: 'Duration' is only available in iOS 16.0 or newer
timeout: Duration? = nil,
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:47:14: note: add @available attribute to enclosing instance method
public func launch(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:14:20: note: add @available attribute to enclosing class
public final class BrowserType: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:54:11: error: 'Duration' is only available in iOS 16.0 or newer
slowMo: Duration? = nil
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:47:14: note: add @available attribute to enclosing instance method
public func launch(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:14:20: note: add @available attribute to enclosing class
public final class BrowserType: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:55:4: error: concurrency is only available in iOS 13.0.0 or newer
) async throws -> Browser {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:47:14: note: add @available attribute to enclosing instance method
public func launch(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:14:20: note: add @available attribute to enclosing class
public final class BrowserType: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:98:11: error: 'Duration' is only available in iOS 16.0 or newer
slowMo: Duration? = nil,
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:95:14: note: add @available attribute to enclosing instance method
public func connectOverCDP(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:14:20: note: add @available attribute to enclosing class
public final class BrowserType: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:99:12: error: 'Duration' is only available in iOS 16.0 or newer
timeout: Duration? = nil
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:95:14: note: add @available attribute to enclosing instance method
public func connectOverCDP(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:14:20: note: add @available attribute to enclosing class
public final class BrowserType: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:100:4: error: concurrency is only available in iOS 13.0.0 or newer
) async throws -> Browser {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:95:14: note: add @available attribute to enclosing instance method
public func connectOverCDP(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:14:20: note: add @available attribute to enclosing class
public final class BrowserType: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:152:12: error: 'Duration' is only available in iOS 16.0 or newer
timeout: Duration? = nil,
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:147:14: note: add @available attribute to enclosing instance method
public func launchPersistentContext(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:14:20: note: add @available attribute to enclosing class
public final class BrowserType: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:155:11: error: 'Duration' is only available in iOS 16.0 or newer
slowMo: Duration? = nil,
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:147:14: note: add @available attribute to enclosing instance method
public func launchPersistentContext(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:14:20: note: add @available attribute to enclosing class
public final class BrowserType: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:159:4: error: concurrency is only available in iOS 13.0.0 or newer
) async throws -> BrowserContext {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:147:14: note: add @available attribute to enclosing instance method
public func launchPersistentContext(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/BrowserType.swift:14:20: note: add @available attribute to enclosing class
public final class BrowserType: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Dialog.swift:43:48: error: concurrency is only available in iOS 13.0.0 or newer
public func accept(promptText: String? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Dialog.swift:43:14: note: add @available attribute to enclosing instance method
public func accept(promptText: String? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Dialog.swift:14:20: note: add @available attribute to enclosing class
public final class Dialog: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Dialog.swift:52:24: error: concurrency is only available in iOS 13.0.0 or newer
public func dismiss() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Dialog.swift:52:14: note: add @available attribute to enclosing instance method
public func dismiss() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Dialog.swift:14:20: note: add @available attribute to enclosing class
public final class Dialog: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Download.swift:41:21: error: concurrency is only available in iOS 13.0.0 or newer
public func path() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Download.swift:41:14: note: add @available attribute to enclosing instance method
public func path() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Download.swift:16:15: note: add @available attribute to enclosing struct
public struct Download: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Download.swift:48:37: error: concurrency is only available in iOS 13.0.0 or newer
public func saveAs(_ path: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Download.swift:48:14: note: add @available attribute to enclosing instance method
public func saveAs(_ path: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Download.swift:16:15: note: add @available attribute to enclosing struct
public struct Download: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Download.swift:55:24: error: concurrency is only available in iOS 13.0.0 or newer
public func failure() async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Download.swift:55:14: note: add @available attribute to enclosing instance method
public func failure() async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Download.swift:16:15: note: add @available attribute to enclosing struct
public struct Download: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Download.swift:62:23: error: concurrency is only available in iOS 13.0.0 or newer
public func cancel() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Download.swift:62:14: note: add @available attribute to enclosing instance method
public func cancel() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Download.swift:16:15: note: add @available attribute to enclosing struct
public struct Download: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Download.swift:69:23: error: concurrency is only available in iOS 13.0.0 or newer
public func delete() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Download.swift:69:14: note: add @available attribute to enclosing instance method
public func delete() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Download.swift:16:15: note: add @available attribute to enclosing struct
public struct Download: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:23:12: error: 'Duration' is only available in iOS 16.0 or newer
timeout: Duration? = nil,
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:19:14: note: add @available attribute to enclosing instance method
public func screenshot(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:13:20: note: add @available attribute to enclosing class
public final class ElementHandle: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:25:4: error: concurrency is only available in iOS 13.0.0 or newer
) async throws -> Data {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:19:14: note: add @available attribute to enclosing instance method
public func screenshot(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:13:20: note: add @available attribute to enclosing class
public final class ElementHandle: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:36:48: error: concurrency is only available in iOS 13.0.0 or newer
public func querySelector(_ selector: String) async throws -> ElementHandle? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:36:14: note: add @available attribute to enclosing instance method
public func querySelector(_ selector: String) async throws -> ElementHandle? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:13:20: note: add @available attribute to enclosing class
public final class ElementHandle: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:43:51: error: concurrency is only available in iOS 13.0.0 or newer
public func querySelectorAll(_ selector: String) async throws -> [ElementHandle] {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:43:14: note: add @available attribute to enclosing instance method
public func querySelectorAll(_ selector: String) async throws -> [ElementHandle] {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:13:20: note: add @available attribute to enclosing class
public final class ElementHandle: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:51:43: error: concurrency is only available in iOS 13.0.0 or newer
public func getAttribute(_ name: String) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:51:14: note: add @available attribute to enclosing instance method
public func getAttribute(_ name: String) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:13:20: note: add @available attribute to enclosing class
public final class ElementHandle: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:59:26: error: concurrency is only available in iOS 13.0.0 or newer
public func innerText() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:59:14: note: add @available attribute to enclosing instance method
public func innerText() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:13:20: note: add @available attribute to enclosing class
public final class ElementHandle: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:67:28: error: concurrency is only available in iOS 13.0.0 or newer
public func textContent() async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:67:14: note: add @available attribute to enclosing instance method
public func textContent() async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:13:20: note: add @available attribute to enclosing class
public final class ElementHandle: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:75:26: error: concurrency is only available in iOS 13.0.0 or newer
public func innerHTML() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:75:14: note: add @available attribute to enclosing instance method
public func innerHTML() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:13:20: note: add @available attribute to enclosing class
public final class ElementHandle: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:91:62: error: concurrency is only available in iOS 13.0.0 or newer
public func evaluate(_ expression: String, arg: Any? = nil) async throws -> Any? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:91:14: note: add @available attribute to enclosing instance method
public func evaluate(_ expression: String, arg: Any? = nil) async throws -> Any? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:13:20: note: add @available attribute to enclosing class
public final class ElementHandle: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:105:17: error: concurrency is only available in iOS 13.0.0 or newer
func dispose() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:105:7: note: add @available attribute to enclosing instance method
func dispose() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/ElementHandle.swift:13:20: note: add @available attribute to enclosing class
public final class ElementHandle: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:21:21: error: 'Mutex' is only available in iOS 18.0 or newer
private let state: Mutex<State>
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:156:43: error: 'Duration' is only available in iOS 16.0 or newer
public func goto(_ url: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil, referer: String? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:156:14: note: add @available attribute to enclosing instance method
public func goto(_ url: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil, referer: String? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:156:118: error: concurrency is only available in iOS 13.0.0 or newer
public func goto(_ url: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil, referer: String? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:156:14: note: add @available attribute to enclosing instance method
public func goto(_ url: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil, referer: String? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:170:22: error: concurrency is only available in iOS 13.0.0 or newer
public func title() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:170:14: note: add @available attribute to enclosing instance method
public func title() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:178:24: error: concurrency is only available in iOS 13.0.0 or newer
public func content() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:178:14: note: add @available attribute to enclosing instance method
public func content() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:190:50: error: 'Duration' is only available in iOS 16.0 or newer
public func setContent(_ html: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:190:14: note: add @available attribute to enclosing instance method
public func setContent(_ html: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:190:101: error: concurrency is only available in iOS 13.0.0 or newer
public func setContent(_ html: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:190:14: note: add @available attribute to enclosing instance method
public func setContent(_ html: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:202:80: error: 'Duration' is only available in iOS 16.0 or newer
private func selectorParams(_ selector: String, strict: Bool = true, timeout: Duration? = nil) -> [String: Any] {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:202:15: note: add @available attribute to enclosing instance method
private func selectorParams(_ selector: String, strict: Bool = true, timeout: Duration? = nil) -> [String: Any] {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:207:98: error: 'Duration' is only available in iOS 16.0 or newer
private func selectorAction(_ method: String, _ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:207:15: note: add @available attribute to enclosing instance method
private func selectorAction(_ method: String, _ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:207:115: error: concurrency is only available in iOS 13.0.0 or newer
private func selectorAction(_ method: String, _ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:207:15: note: add @available attribute to enclosing instance method
private func selectorAction(_ method: String, _ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:212:97: error: 'Duration' is only available in iOS 16.0 or newer
private func queryValue<T>(_ method: String, _ selector: String, strict: Bool = true, timeout: Duration? = nil, fallback: T) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:212:15: note: add @available attribute to enclosing instance method
private func queryValue<T>(_ method: String, _ selector: String, strict: Bool = true, timeout: Duration? = nil, fallback: T) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:212:127: error: concurrency is only available in iOS 13.0.0 or newer
private func queryValue<T>(_ method: String, _ selector: String, strict: Bool = true, timeout: Duration? = nil, fallback: T) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:212:15: note: add @available attribute to enclosing instance method
private func queryValue<T>(_ method: String, _ selector: String, strict: Bool = true, timeout: Duration? = nil, fallback: T) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:225:10: error: 'Duration' is only available in iOS 16.0 or newer
delay: Duration? = nil,
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:219:15: note: add @available attribute to enclosing instance method
private func clickAction(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:229:12: error: 'Duration' is only available in iOS 16.0 or newer
timeout: Duration? = nil,
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:219:15: note: add @available attribute to enclosing instance method
private func clickAction(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:231:4: error: concurrency is only available in iOS 13.0.0 or newer
) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:219:15: note: add @available attribute to enclosing instance method
private func clickAction(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:247:10: error: 'Duration' is only available in iOS 16.0 or newer
delay: Duration? = nil, force: Bool? = nil,
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:244:7: note: add @available attribute to enclosing instance method
func click(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:249:12: error: 'Duration' is only available in iOS 16.0 or newer
timeout: Duration? = nil, trial: Bool? = nil
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:244:7: note: add @available attribute to enclosing instance method
func click(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:250:4: error: concurrency is only available in iOS 13.0.0 or newer
) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:244:7: note: add @available attribute to enclosing instance method
func click(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:256:38: error: 'Duration' is only available in iOS 16.0 or newer
button: MouseButton? = nil, delay: Duration? = nil,
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:254:7: note: add @available attribute to enclosing instance method
func dblclick(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:258:12: error: 'Duration' is only available in iOS 16.0 or newer
timeout: Duration? = nil, trial: Bool? = nil
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:254:7: note: add @available attribute to enclosing instance method
func dblclick(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:259:4: error: concurrency is only available in iOS 13.0.0 or newer
) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:254:7: note: add @available attribute to enclosing instance method
func dblclick(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:263:97: error: 'Duration' is only available in iOS 16.0 or newer
func fill(_ selector: String, value: String, strict: Bool = true, force: Bool? = nil, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:263:7: note: add @available attribute to enclosing instance method
func fill(_ selector: String, value: String, strict: Bool = true, force: Bool? = nil, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:263:114: error: concurrency is only available in iOS 13.0.0 or newer
func fill(_ selector: String, value: String, strict: Bool = true, force: Bool? = nil, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:263:7: note: add @available attribute to enclosing instance method
func fill(_ selector: String, value: String, strict: Bool = true, force: Bool? = nil, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:271:76: error: 'Duration' is only available in iOS 16.0 or newer
func press(_ selector: String, key: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:271:7: note: add @available attribute to enclosing instance method
func press(_ selector: String, key: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:271:93: error: concurrency is only available in iOS 13.0.0 or newer
func press(_ selector: String, key: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:271:7: note: add @available attribute to enclosing instance method
func press(_ selector: String, key: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:278:89: error: 'Duration' is only available in iOS 16.0 or newer
func pressSequentially(_ selector: String, text: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:278:7: note: add @available attribute to enclosing instance method
func pressSequentially(_ selector: String, text: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:278:106: error: concurrency is only available in iOS 13.0.0 or newer
func pressSequentially(_ selector: String, text: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:278:7: note: add @available attribute to enclosing instance method
func pressSequentially(_ selector: String, text: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:285:63: error: 'Duration' is only available in iOS 16.0 or newer
func check(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:285:7: note: add @available attribute to enclosing instance method
func check(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:285:80: error: concurrency is only available in iOS 13.0.0 or newer
func check(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:285:7: note: add @available attribute to enclosing instance method
func check(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:289:65: error: 'Duration' is only available in iOS 16.0 or newer
func uncheck(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:289:7: note: add @available attribute to enclosing instance method
func uncheck(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:289:82: error: concurrency is only available in iOS 13.0.0 or newer
func uncheck(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:289:7: note: add @available attribute to enclosing instance method
func uncheck(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:293:83: error: 'Duration' is only available in iOS 16.0 or newer
func setChecked(_ selector: String, checked: Bool, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:293:7: note: add @available attribute to enclosing instance method
func setChecked(_ selector: String, checked: Bool, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:293:100: error: concurrency is only available in iOS 13.0.0 or newer
func setChecked(_ selector: String, checked: Bool, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:293:7: note: add @available attribute to enclosing instance method
func setChecked(_ selector: String, checked: Bool, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:298:63: error: 'Duration' is only available in iOS 16.0 or newer
func hover(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:298:7: note: add @available attribute to enclosing instance method
func hover(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:298:80: error: concurrency is only available in iOS 13.0.0 or newer
func hover(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:298:7: note: add @available attribute to enclosing instance method
func hover(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:302:63: error: 'Duration' is only available in iOS 16.0 or newer
func focus(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:302:7: note: add @available attribute to enclosing instance method
func focus(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:302:80: error: concurrency is only available in iOS 13.0.0 or newer
func focus(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:302:7: note: add @available attribute to enclosing instance method
func focus(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:306:62: error: 'Duration' is only available in iOS 16.0 or newer
func blur(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:306:7: note: add @available attribute to enclosing instance method
func blur(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:306:79: error: concurrency is only available in iOS 13.0.0 or newer
func blur(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:306:7: note: add @available attribute to enclosing instance method
func blur(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:310:88: error: 'Duration' is only available in iOS 16.0 or newer
func selectOption(_ selector: String, values: [String], strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:310:7: note: add @available attribute to enclosing instance method
func selectOption(_ selector: String, values: [String], strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:310:105: error: concurrency is only available in iOS 13.0.0 or newer
func selectOption(_ selector: String, values: [String], strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:310:7: note: add @available attribute to enclosing instance method
func selectOption(_ selector: String, values: [String], strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:317:61: error: 'Duration' is only available in iOS 16.0 or newer
func tap(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:317:7: note: add @available attribute to enclosing instance method
func tap(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:317:78: error: concurrency is only available in iOS 13.0.0 or newer
func tap(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:317:7: note: add @available attribute to enclosing instance method
func tap(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:323:69: error: 'Duration' is only available in iOS 16.0 or newer
func textContent(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:323:7: note: add @available attribute to enclosing instance method
func textContent(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:323:86: error: concurrency is only available in iOS 13.0.0 or newer
func textContent(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:323:7: note: add @available attribute to enclosing instance method
func textContent(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:328:67: error: 'Duration' is only available in iOS 16.0 or newer
func innerText(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:328:7: note: add @available attribute to enclosing instance method
func innerText(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:328:84: error: concurrency is only available in iOS 13.0.0 or newer
func innerText(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:328:7: note: add @available attribute to enclosing instance method
func innerText(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:332:67: error: 'Duration' is only available in iOS 16.0 or newer
func innerHTML(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:332:7: note: add @available attribute to enclosing instance method
func innerHTML(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:332:84: error: concurrency is only available in iOS 13.0.0 or newer
func innerHTML(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:332:7: note: add @available attribute to enclosing instance method
func innerHTML(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:336:84: error: 'Duration' is only available in iOS 16.0 or newer
func getAttribute(_ selector: String, name: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:336:7: note: add @available attribute to enclosing instance method
func getAttribute(_ selector: String, name: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:336:101: error: concurrency is only available in iOS 13.0.0 or newer
func getAttribute(_ selector: String, name: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:336:7: note: add @available attribute to enclosing instance method
func getAttribute(_ selector: String, name: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:344:68: error: 'Duration' is only available in iOS 16.0 or newer
func inputValue(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:344:7: note: add @available attribute to enclosing instance method
func inputValue(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:344:85: error: concurrency is only available in iOS 13.0.0 or newer
func inputValue(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:344:7: note: add @available attribute to enclosing instance method
func inputValue(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:348:38: error: concurrency is only available in iOS 13.0.0 or newer
func queryCount(_ selector: String) async throws -> Int {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:348:7: note: add @available attribute to enclosing instance method
func queryCount(_ selector: String) async throws -> Int {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:353:58: error: concurrency is only available in iOS 13.0.0 or newer
func isVisible(_ selector: String, strict: Bool = true) async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:353:7: note: add @available attribute to enclosing instance method
func isVisible(_ selector: String, strict: Bool = true) async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:358:67: error: 'Duration' is only available in iOS 16.0 or newer
func isEnabled(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:358:7: note: add @available attribute to enclosing instance method
func isEnabled(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:358:84: error: concurrency is only available in iOS 13.0.0 or newer
func isEnabled(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:358:7: note: add @available attribute to enclosing instance method
func isEnabled(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:362:67: error: 'Duration' is only available in iOS 16.0 or newer
func isChecked(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:362:7: note: add @available attribute to enclosing instance method
func isChecked(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:362:84: error: concurrency is only available in iOS 13.0.0 or newer
func isChecked(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:362:7: note: add @available attribute to enclosing instance method
func isChecked(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:366:68: error: 'Duration' is only available in iOS 16.0 or newer
func isEditable(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:366:7: note: add @available attribute to enclosing instance method
func isEditable(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:366:85: error: concurrency is only available in iOS 13.0.0 or newer
func isEditable(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:366:7: note: add @available attribute to enclosing instance method
func isEditable(_ selector: String, strict: Bool = true, timeout: Duration? = nil) async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:373:121: error: 'Duration' is only available in iOS 16.0 or newer
public func waitForSelector(_ selector: String, state: WaitForSelectorState = .visible, strict: Bool = false, timeout: Duration? = nil) async throws -> ElementHandle? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:373:14: note: add @available attribute to enclosing instance method
public func waitForSelector(_ selector: String, state: WaitForSelectorState = .visible, strict: Bool = false, timeout: Duration? = nil) async throws -> ElementHandle? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:373:138: error: concurrency is only available in iOS 13.0.0 or newer
public func waitForSelector(_ selector: String, state: WaitForSelectorState = .visible, strict: Bool = false, timeout: Duration? = nil) async throws -> ElementHandle? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:373:14: note: add @available attribute to enclosing instance method
public func waitForSelector(_ selector: String, state: WaitForSelectorState = .visible, strict: Bool = false, timeout: Duration? = nil) async throws -> ElementHandle? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:383:69: error: concurrency is only available in iOS 13.0.0 or newer
public func querySelector(_ selector: String, strict: Bool? = nil) async throws -> ElementHandle? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:383:14: note: add @available attribute to enclosing instance method
public func querySelector(_ selector: String, strict: Bool? = nil) async throws -> ElementHandle? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:393:51: error: concurrency is only available in iOS 13.0.0 or newer
public func querySelectorAll(_ selector: String) async throws -> [ElementHandle] {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:393:14: note: add @available attribute to enclosing instance method
public func querySelectorAll(_ selector: String) async throws -> [ElementHandle] {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:401:40: error: 'Duration' is only available in iOS 16.0 or newer
public func waitForTimeout(_ timeout: Duration) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:401:14: note: add @available attribute to enclosing instance method
public func waitForTimeout(_ timeout: Duration) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:401:50: error: concurrency is only available in iOS 13.0.0 or newer
public func waitForTimeout(_ timeout: Duration) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:401:14: note: add @available attribute to enclosing instance method
public func waitForTimeout(_ timeout: Duration) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:416:92: error: concurrency is only available in iOS 13.0.0 or newer
package func _expect(selector: String?, expression: String, options: [String: Any] = [:]) async throws -> [String: Any] {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:416:15: note: add @available attribute to enclosing instance method
package func _expect(selector: String?, expression: String, options: [String: Any] = [:]) async throws -> [String: Any] {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:434:62: error: concurrency is only available in iOS 13.0.0 or newer
public func evaluate(_ expression: String, arg: Any? = nil) async throws -> Any? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:434:14: note: add @available attribute to enclosing instance method
public func evaluate(_ expression: String, arg: Any? = nil) async throws -> Any? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:453:65: error: concurrency is only available in iOS 13.0.0 or newer
public func evaluate<T>(_ expression: String, arg: Any? = nil) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:453:14: note: add @available attribute to enclosing instance method
public func evaluate<T>(_ expression: String, arg: Any? = nil) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:467:82: error: concurrency is only available in iOS 13.0.0 or newer
func evalOnSelectorAll(_ selector: String, expression: String, arg: Any? = nil) async throws -> Any? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:467:7: note: add @available attribute to enclosing instance method
func evalOnSelectorAll(_ selector: String, expression: String, arg: Any? = nil) async throws -> Any? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift:10:20: note: add @available attribute to enclosing class
public final class Frame: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:21:42: error: 'Duration' is only available in iOS 16.0 or newer
public func type(_ text: String, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:21:14: note: add @available attribute to enclosing instance method
public func type(_ text: String, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:8:20: note: add @available attribute to enclosing class
public final class Keyboard: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:21:59: error: concurrency is only available in iOS 13.0.0 or newer
public func type(_ text: String, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:21:14: note: add @available attribute to enclosing instance method
public func type(_ text: String, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:8:20: note: add @available attribute to enclosing class
public final class Keyboard: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:34:42: error: 'Duration' is only available in iOS 16.0 or newer
public func press(_ key: String, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:34:14: note: add @available attribute to enclosing instance method
public func press(_ key: String, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:8:20: note: add @available attribute to enclosing class
public final class Keyboard: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:34:59: error: concurrency is only available in iOS 13.0.0 or newer
public func press(_ key: String, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:34:14: note: add @available attribute to enclosing instance method
public func press(_ key: String, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:8:20: note: add @available attribute to enclosing class
public final class Keyboard: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:44:34: error: concurrency is only available in iOS 13.0.0 or newer
public func down(_ key: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:44:14: note: add @available attribute to enclosing instance method
public func down(_ key: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:8:20: note: add @available attribute to enclosing class
public final class Keyboard: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:51:32: error: concurrency is only available in iOS 13.0.0 or newer
public func up(_ key: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:51:14: note: add @available attribute to enclosing instance method
public func up(_ key: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:8:20: note: add @available attribute to enclosing class
public final class Keyboard: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:58:41: error: concurrency is only available in iOS 13.0.0 or newer
public func insertText(_ text: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:58:14: note: add @available attribute to enclosing instance method
public func insertText(_ text: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift:8:20: note: add @available attribute to enclosing class
public final class Keyboard: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:81:20: error: concurrency is only available in iOS 13.0.0 or newer
public func all() async throws -> [Locator] {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:81:14: note: add @available attribute to enclosing instance method
public func all() async throws -> [Locator] {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:172:62: error: 'Duration' is only available in iOS 16.0 or newer
button: MouseButton? = nil, clickCount: Int? = nil, delay: Duration? = nil,
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:171:14: note: add @available attribute to enclosing instance method
public func click(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:174:12: error: 'Duration' is only available in iOS 16.0 or newer
timeout: Duration? = nil, trial: Bool? = nil
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:171:14: note: add @available attribute to enclosing instance method
public func click(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:175:4: error: concurrency is only available in iOS 13.0.0 or newer
) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:171:14: note: add @available attribute to enclosing instance method
public func click(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:183:38: error: 'Duration' is only available in iOS 16.0 or newer
button: MouseButton? = nil, delay: Duration? = nil,
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:182:14: note: add @available attribute to enclosing instance method
public func dblclick(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:185:12: error: 'Duration' is only available in iOS 16.0 or newer
timeout: Duration? = nil, trial: Bool? = nil
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:182:14: note: add @available attribute to enclosing instance method
public func dblclick(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:186:4: error: concurrency is only available in iOS 13.0.0 or newer
) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:182:14: note: add @available attribute to enclosing instance method
public func dblclick(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:193:65: error: 'Duration' is only available in iOS 16.0 or newer
public func fill(_ value: String, force: Bool? = nil, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:193:14: note: add @available attribute to enclosing instance method
public func fill(_ value: String, force: Bool? = nil, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:193:82: error: concurrency is only available in iOS 13.0.0 or newer
public func fill(_ value: String, force: Bool? = nil, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:193:14: note: add @available attribute to enclosing instance method
public func fill(_ value: String, force: Bool? = nil, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:200:29: error: 'Duration' is only available in iOS 16.0 or newer
public func clear(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:200:14: note: add @available attribute to enclosing instance method
public func clear(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:200:46: error: concurrency is only available in iOS 13.0.0 or newer
public func clear(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:200:14: note: add @available attribute to enclosing instance method
public func clear(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:207:44: error: 'Duration' is only available in iOS 16.0 or newer
public func press(_ key: String, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:207:14: note: add @available attribute to enclosing instance method
public func press(_ key: String, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:207:61: error: concurrency is only available in iOS 13.0.0 or newer
public func press(_ key: String, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:207:14: note: add @available attribute to enclosing instance method
public func press(_ key: String, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:214:57: error: 'Duration' is only available in iOS 16.0 or newer
public func pressSequentially(_ text: String, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:214:14: note: add @available attribute to enclosing instance method
public func pressSequentially(_ text: String, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:214:74: error: concurrency is only available in iOS 13.0.0 or newer
public func pressSequentially(_ text: String, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:214:14: note: add @available attribute to enclosing instance method
public func pressSequentially(_ text: String, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:221:29: error: 'Duration' is only available in iOS 16.0 or newer
public func check(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:221:14: note: add @available attribute to enclosing instance method
public func check(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:221:46: error: concurrency is only available in iOS 13.0.0 or newer
public func check(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:221:14: note: add @available attribute to enclosing instance method
public func check(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:228:31: error: 'Duration' is only available in iOS 16.0 or newer
public func uncheck(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:228:14: note: add @available attribute to enclosing instance method
public func uncheck(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:228:48: error: concurrency is only available in iOS 13.0.0 or newer
public func uncheck(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:228:14: note: add @available attribute to enclosing instance method
public func uncheck(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:235:51: error: 'Duration' is only available in iOS 16.0 or newer
public func setChecked(_ checked: Bool, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:235:14: note: add @available attribute to enclosing instance method
public func setChecked(_ checked: Bool, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:235:68: error: concurrency is only available in iOS 13.0.0 or newer
public func setChecked(_ checked: Bool, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:235:14: note: add @available attribute to enclosing instance method
public func setChecked(_ checked: Bool, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:242:29: error: 'Duration' is only available in iOS 16.0 or newer
public func hover(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:242:14: note: add @available attribute to enclosing instance method
public func hover(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:242:46: error: concurrency is only available in iOS 13.0.0 or newer
public func hover(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:242:14: note: add @available attribute to enclosing instance method
public func hover(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:249:22: error: concurrency is only available in iOS 13.0.0 or newer
public func focus() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:249:14: note: add @available attribute to enclosing instance method
public func focus() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:256:21: error: concurrency is only available in iOS 13.0.0 or newer
public func blur() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:256:14: note: add @available attribute to enclosing instance method
public func blur() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:263:53: error: 'Duration' is only available in iOS 16.0 or newer
public func selectOption(_ value: String, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:263:14: note: add @available attribute to enclosing instance method
public func selectOption(_ value: String, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:263:70: error: concurrency is only available in iOS 13.0.0 or newer
public func selectOption(_ value: String, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:263:14: note: add @available attribute to enclosing instance method
public func selectOption(_ value: String, timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:268:56: error: 'Duration' is only available in iOS 16.0 or newer
public func selectOption(_ values: [String], timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:268:14: note: add @available attribute to enclosing instance method
public func selectOption(_ values: [String], timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:268:73: error: concurrency is only available in iOS 13.0.0 or newer
public func selectOption(_ values: [String], timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:268:14: note: add @available attribute to enclosing instance method
public func selectOption(_ values: [String], timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:275:27: error: 'Duration' is only available in iOS 16.0 or newer
public func tap(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:275:14: note: add @available attribute to enclosing instance method
public func tap(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:275:44: error: concurrency is only available in iOS 13.0.0 or newer
public func tap(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:275:14: note: add @available attribute to enclosing instance method
public func tap(timeout: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:284:35: error: 'Duration' is only available in iOS 16.0 or newer
public func textContent(timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:284:14: note: add @available attribute to enclosing instance method
public func textContent(timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:284:52: error: concurrency is only available in iOS 13.0.0 or newer
public func textContent(timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:284:14: note: add @available attribute to enclosing instance method
public func textContent(timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:291:33: error: 'Duration' is only available in iOS 16.0 or newer
public func innerText(timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:291:14: note: add @available attribute to enclosing instance method
public func innerText(timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:291:50: error: concurrency is only available in iOS 13.0.0 or newer
public func innerText(timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:291:14: note: add @available attribute to enclosing instance method
public func innerText(timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:298:33: error: 'Duration' is only available in iOS 16.0 or newer
public func innerHTML(timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:298:14: note: add @available attribute to enclosing instance method
public func innerHTML(timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:298:50: error: concurrency is only available in iOS 13.0.0 or newer
public func innerHTML(timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:298:14: note: add @available attribute to enclosing instance method
public func innerHTML(timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:305:52: error: 'Duration' is only available in iOS 16.0 or newer
public func getAttribute(_ name: String, timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:305:14: note: add @available attribute to enclosing instance method
public func getAttribute(_ name: String, timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:305:69: error: concurrency is only available in iOS 13.0.0 or newer
public func getAttribute(_ name: String, timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:305:14: note: add @available attribute to enclosing instance method
public func getAttribute(_ name: String, timeout: Duration? = nil) async throws -> String? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:312:34: error: 'Duration' is only available in iOS 16.0 or newer
public func inputValue(timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:312:14: note: add @available attribute to enclosing instance method
public func inputValue(timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:312:51: error: concurrency is only available in iOS 13.0.0 or newer
public func inputValue(timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:312:14: note: add @available attribute to enclosing instance method
public func inputValue(timeout: Duration? = nil) async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:319:22: error: concurrency is only available in iOS 13.0.0 or newer
public func count() async throws -> Int {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:319:14: note: add @available attribute to enclosing instance method
public func count() async throws -> Int {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:334:74: error: 'Duration' is only available in iOS 16.0 or newer
public func evaluate<T>(_ expression: String, arg: Any? = nil, timeout: Duration? = nil) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:334:14: note: add @available attribute to enclosing instance method
public func evaluate<T>(_ expression: String, arg: Any? = nil, timeout: Duration? = nil) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:334:91: error: concurrency is only available in iOS 13.0.0 or newer
public func evaluate<T>(_ expression: String, arg: Any? = nil, timeout: Duration? = nil) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:334:14: note: add @available attribute to enclosing instance method
public func evaluate<T>(_ expression: String, arg: Any? = nil, timeout: Duration? = nil) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:355:71: error: 'Duration' is only available in iOS 16.0 or newer
public func evaluate(_ expression: String, arg: Any? = nil, timeout: Duration? = nil) async throws -> Any? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:355:14: note: add @available attribute to enclosing instance method
public func evaluate(_ expression: String, arg: Any? = nil, timeout: Duration? = nil) async throws -> Any? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:355:88: error: concurrency is only available in iOS 13.0.0 or newer
public func evaluate(_ expression: String, arg: Any? = nil, timeout: Duration? = nil) async throws -> Any? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:355:14: note: add @available attribute to enclosing instance method
public func evaluate(_ expression: String, arg: Any? = nil, timeout: Duration? = nil) async throws -> Any? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:374:68: error: concurrency is only available in iOS 13.0.0 or newer
public func evaluateAll<T>(_ expression: String, arg: Any? = nil) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:374:14: note: add @available attribute to enclosing instance method
public func evaluateAll<T>(_ expression: String, arg: Any? = nil) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:394:65: error: concurrency is only available in iOS 13.0.0 or newer
public func evaluateAll(_ expression: String, arg: Any? = nil) async throws -> Any? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:394:14: note: add @available attribute to enclosing instance method
public func evaluateAll(_ expression: String, arg: Any? = nil) async throws -> Any? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:403:26: error: concurrency is only available in iOS 13.0.0 or newer
public func isVisible() async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:403:14: note: add @available attribute to enclosing instance method
public func isVisible() async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:410:25: error: concurrency is only available in iOS 13.0.0 or newer
public func isHidden() async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:410:14: note: add @available attribute to enclosing instance method
public func isHidden() async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:417:26: error: concurrency is only available in iOS 13.0.0 or newer
public func isEnabled() async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:417:14: note: add @available attribute to enclosing instance method
public func isEnabled() async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:424:27: error: concurrency is only available in iOS 13.0.0 or newer
public func isDisabled() async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:424:14: note: add @available attribute to enclosing instance method
public func isDisabled() async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:431:26: error: concurrency is only available in iOS 13.0.0 or newer
public func isChecked() async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:431:14: note: add @available attribute to enclosing instance method
public func isChecked() async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:438:27: error: concurrency is only available in iOS 13.0.0 or newer
public func isEditable() async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:438:14: note: add @available attribute to enclosing instance method
public func isEditable() async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:449:12: error: 'Duration' is only available in iOS 16.0 or newer
timeout: Duration? = nil, path: String? = nil
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:447:14: note: add @available attribute to enclosing instance method
public func screenshot(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:450:4: error: concurrency is only available in iOS 13.0.0 or newer
) async throws -> Data {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:447:14: note: add @available attribute to enclosing instance method
public func screenshot(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift:21:15: note: add @available attribute to enclosing struct
public struct Locator: LocatorFactory, Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:18:101: error: 'Duration' is only available in iOS 16.0 or newer
public func click(x: Double, y: Double, button: MouseButton? = nil, clickCount: Int? = nil, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:18:14: note: add @available attribute to enclosing instance method
public func click(x: Double, y: Double, button: MouseButton? = nil, clickCount: Int? = nil, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:8:20: note: add @available attribute to enclosing class
public final class Mouse: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:18:118: error: concurrency is only available in iOS 13.0.0 or newer
public func click(x: Double, y: Double, button: MouseButton? = nil, clickCount: Int? = nil, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:18:14: note: add @available attribute to enclosing instance method
public func click(x: Double, y: Double, button: MouseButton? = nil, clickCount: Int? = nil, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:8:20: note: add @available attribute to enclosing class
public final class Mouse: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:30:80: error: 'Duration' is only available in iOS 16.0 or newer
public func dblclick(x: Double, y: Double, button: MouseButton? = nil, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:30:14: note: add @available attribute to enclosing instance method
public func dblclick(x: Double, y: Double, button: MouseButton? = nil, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:8:20: note: add @available attribute to enclosing class
public final class Mouse: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:30:97: error: concurrency is only available in iOS 13.0.0 or newer
public func dblclick(x: Double, y: Double, button: MouseButton? = nil, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:30:14: note: add @available attribute to enclosing instance method
public func dblclick(x: Double, y: Double, button: MouseButton? = nil, delay: Duration? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:8:20: note: add @available attribute to enclosing class
public final class Mouse: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:37:60: error: concurrency is only available in iOS 13.0.0 or newer
public func move(x: Double, y: Double, steps: Int? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:37:14: note: add @available attribute to enclosing instance method
public func move(x: Double, y: Double, steps: Int? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:8:20: note: add @available attribute to enclosing class
public final class Mouse: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:47:71: error: concurrency is only available in iOS 13.0.0 or newer
public func down(button: MouseButton? = nil, clickCount: Int? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:47:14: note: add @available attribute to enclosing instance method
public func down(button: MouseButton? = nil, clickCount: Int? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:8:20: note: add @available attribute to enclosing class
public final class Mouse: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:58:69: error: concurrency is only available in iOS 13.0.0 or newer
public func up(button: MouseButton? = nil, clickCount: Int? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:58:14: note: add @available attribute to enclosing instance method
public func up(button: MouseButton? = nil, clickCount: Int? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:8:20: note: add @available attribute to enclosing class
public final class Mouse: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:69:52: error: concurrency is only available in iOS 13.0.0 or newer
public func wheel(deltaX: Double, deltaY: Double) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:69:14: note: add @available attribute to enclosing instance method
public func wheel(deltaX: Double, deltaY: Double) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift:8:20: note: add @available attribute to enclosing class
public final class Mouse: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:51:22: error: 'Mutex' is only available in iOS 18.0 or newer
private let state = Mutex(State())
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:51:22: error: 'init(_:)' is only available in iOS 18.0 or newer
private let state = Mutex(State())
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:189:43: error: 'Duration' is only available in iOS 16.0 or newer
public func goto(_ url: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil, referer: String? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:189:14: note: add @available attribute to enclosing instance method
public func goto(_ url: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil, referer: String? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:189:118: error: concurrency is only available in iOS 13.0.0 or newer
public func goto(_ url: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil, referer: String? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:189:14: note: add @available attribute to enclosing instance method
public func goto(_ url: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil, referer: String? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:200:30: error: 'Duration' is only available in iOS 16.0 or newer
public func reload(timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:200:14: note: add @available attribute to enclosing instance method
public func reload(timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:200:81: error: concurrency is only available in iOS 13.0.0 or newer
public func reload(timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:200:14: note: add @available attribute to enclosing instance method
public func reload(timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:211:30: error: 'Duration' is only available in iOS 16.0 or newer
public func goBack(timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:211:14: note: add @available attribute to enclosing instance method
public func goBack(timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:211:81: error: concurrency is only available in iOS 13.0.0 or newer
public func goBack(timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:211:14: note: add @available attribute to enclosing instance method
public func goBack(timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:222:33: error: 'Duration' is only available in iOS 16.0 or newer
public func goForward(timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:222:14: note: add @available attribute to enclosing instance method
public func goForward(timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:222:84: error: concurrency is only available in iOS 13.0.0 or newer
public func goForward(timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:222:14: note: add @available attribute to enclosing instance method
public func goForward(timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:226:63: error: 'Duration' is only available in iOS 16.0 or newer
private func navigateWithResponse(_ method: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:226:15: note: add @available attribute to enclosing instance method
private func navigateWithResponse(_ method: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:226:114: error: concurrency is only available in iOS 13.0.0 or newer
private func navigateWithResponse(_ method: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:226:15: note: add @available attribute to enclosing instance method
private func navigateWithResponse(_ method: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws -> Response? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:236:22: error: concurrency is only available in iOS 13.0.0 or newer
public func title() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:236:14: note: add @available attribute to enclosing instance method
public func title() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:243:24: error: concurrency is only available in iOS 13.0.0 or newer
public func content() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:243:14: note: add @available attribute to enclosing instance method
public func content() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:254:50: error: 'Duration' is only available in iOS 16.0 or newer
public func setContent(_ html: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:254:14: note: add @available attribute to enclosing instance method
public func setContent(_ html: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:254:101: error: concurrency is only available in iOS 13.0.0 or newer
public func setContent(_ html: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:254:14: note: add @available attribute to enclosing instance method
public func setContent(_ html: String, timeout: Duration? = nil, waitUntil: WaitUntilState? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:272:78: error: concurrency is only available in iOS 13.0.0 or newer
public func onDialog(_ handler: @escaping @Sendable (Dialog) async -> Void) async {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:272:14: note: add @available attribute to enclosing instance method
public func onDialog(_ handler: @escaping @Sendable (Dialog) async -> Void) async {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:338:81: error: concurrency is only available in iOS 13.0.0 or newer
public func onConsole(_ handler: @escaping @Sendable (ConsoleMessage) -> Void) async {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:338:14: note: add @available attribute to enclosing instance method
public func onConsole(_ handler: @escaping @Sendable (ConsoleMessage) -> Void) async {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:368:94: error: concurrency is only available in iOS 13.0.0 or newer
public func route(_ url: String, handler: @escaping @Sendable (Route) async throws -> Void) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:368:14: note: add @available attribute to enclosing instance method
public func route(_ url: String, handler: @escaping @Sendable (Route) async throws -> Void) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:377:37: error: concurrency is only available in iOS 13.0.0 or newer
public func unroute(_ url: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:377:14: note: add @available attribute to enclosing instance method
public func unroute(_ url: String) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:382:44: error: concurrency is only available in iOS 13.0.0 or newer
private func updateInterceptionPatterns() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:382:15: note: add @available attribute to enclosing instance method
private func updateInterceptionPatterns() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:493:69: error: concurrency is only available in iOS 13.0.0 or newer
public func querySelector(_ selector: String, strict: Bool? = nil) async throws -> ElementHandle? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:493:14: note: add @available attribute to enclosing instance method
public func querySelector(_ selector: String, strict: Bool? = nil) async throws -> ElementHandle? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:500:51: error: concurrency is only available in iOS 13.0.0 or newer
public func querySelectorAll(_ selector: String) async throws -> [ElementHandle] {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:500:14: note: add @available attribute to enclosing instance method
public func querySelectorAll(_ selector: String) async throws -> [ElementHandle] {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:508:121: error: 'Duration' is only available in iOS 16.0 or newer
public func waitForSelector(_ selector: String, state: WaitForSelectorState = .visible, strict: Bool = false, timeout: Duration? = nil) async throws -> ElementHandle? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:508:14: note: add @available attribute to enclosing instance method
public func waitForSelector(_ selector: String, state: WaitForSelectorState = .visible, strict: Bool = false, timeout: Duration? = nil) async throws -> ElementHandle? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:508:138: error: concurrency is only available in iOS 13.0.0 or newer
public func waitForSelector(_ selector: String, state: WaitForSelectorState = .visible, strict: Bool = false, timeout: Duration? = nil) async throws -> ElementHandle? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:508:14: note: add @available attribute to enclosing instance method
public func waitForSelector(_ selector: String, state: WaitForSelectorState = .visible, strict: Bool = false, timeout: Duration? = nil) async throws -> ElementHandle? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:515:40: error: 'Duration' is only available in iOS 16.0 or newer
public func waitForTimeout(_ timeout: Duration) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:515:14: note: add @available attribute to enclosing instance method
public func waitForTimeout(_ timeout: Duration) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:515:50: error: concurrency is only available in iOS 13.0.0 or newer
public func waitForTimeout(_ timeout: Duration) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:515:14: note: add @available attribute to enclosing instance method
public func waitForTimeout(_ timeout: Duration) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:533:79: error: concurrency is only available in iOS 13.0.0 or newer
public func evaluate<T>(_ expression: String, arg: Any? = nil, as _: T.Type) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:533:14: note: add @available attribute to enclosing instance method
public func evaluate<T>(_ expression: String, arg: Any? = nil, as _: T.Type) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:550:62: error: concurrency is only available in iOS 13.0.0 or newer
public func evaluate(_ expression: String, arg: Any? = nil) async throws -> Any? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:550:14: note: add @available attribute to enclosing instance method
public func evaluate(_ expression: String, arg: Any? = nil) async throws -> Any? {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:569:41: error: 'Duration' is only available in iOS 16.0 or newer
omitBackground: Bool? = nil, timeout: Duration? = nil, path: String? = nil
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:567:14: note: add @available attribute to enclosing instance method
public func screenshot(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:570:4: error: concurrency is only available in iOS 13.0.0 or newer
) async throws -> Data {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:567:14: note: add @available attribute to enclosing instance method
public func screenshot(
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:586:22: error: concurrency is only available in iOS 13.0.0 or newer
public func close() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:586:14: note: add @available attribute to enclosing instance method
public func close() async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift:13:20: note: add @available attribute to enclosing class
public final class Page: ChannelOwner, LocatorFactory, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift:35:17: error: 'Task' is only available in iOS 13.0 or newer
var bodyTask: Task<Data, Error>?
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift:34:17: note: add @available attribute to enclosing struct
private struct State: ~Copyable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift:38:22: error: 'Mutex' is only available in iOS 18.0 or newer
private let state = Mutex(State())
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift:10:20: note: add @available attribute to enclosing class
public final class Response: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift:38:22: error: 'init(_:)' is only available in iOS 18.0 or newer
private let state = Mutex(State())
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift:10:20: note: add @available attribute to enclosing class
public final class Response: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift:66:21: error: concurrency is only available in iOS 13.0.0 or newer
public func body() async throws -> Data {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift:66:14: note: add @available attribute to enclosing instance method
public func body() async throws -> Data {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift:10:20: note: add @available attribute to enclosing class
public final class Response: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift:85:21: error: concurrency is only available in iOS 13.0.0 or newer
public func text() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift:85:14: note: add @available attribute to enclosing instance method
public func text() async throws -> String {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift:10:20: note: add @available attribute to enclosing class
public final class Response: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift:95:21: error: concurrency is only available in iOS 13.0.0 or newer
public func json() async throws -> Any {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift:95:14: note: add @available attribute to enclosing instance method
public func json() async throws -> Any {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift:10:20: note: add @available attribute to enclosing class
public final class Response: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Route.swift:28:46: error: concurrency is only available in iOS 13.0.0 or newer
public func abort(errorCode: String? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Route.swift:28:14: note: add @available attribute to enclosing instance method
public func abort(errorCode: String? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Route.swift:10:20: note: add @available attribute to enclosing class
public final class Route: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Route.swift:38:124: error: concurrency is only available in iOS 13.0.0 or newer
public func continue_(url: String? = nil, method: String? = nil, headers: [String: String]? = nil, postData: Data? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Route.swift:38:14: note: add @available attribute to enclosing instance method
public func continue_(url: String? = nil, method: String? = nil, headers: [String: String]? = nil, postData: Data? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Route.swift:10:20: note: add @available attribute to enclosing class
public final class Route: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Route.swift:51:96: error: concurrency is only available in iOS 13.0.0 or newer
public func fulfill(status: Int = 200, headers: [String: String]? = nil, body: String? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Route.swift:51:14: note: add @available attribute to enclosing instance method
public func fulfill(status: Int = 200, headers: [String: String]? = nil, body: String? = nil) async throws {
^
/Users/admin/builder/spi-builder-workspace/src/core/API/Route.swift:10:20: note: add @available attribute to enclosing class
public final class Route: ChannelOwner, @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Extensions/Duration+milliseconds.swift:3:11: error: 'Duration' is only available in iOS 16.0 or newer
extension Duration {
^
/Users/admin/builder/spi-builder-workspace/src/core/Extensions/Duration+milliseconds.swift:3:1: note: add @available attribute to enclosing extension
extension Duration {
^
/Users/admin/builder/spi-builder-workspace/src/core/Playwright.swift:45:30: error: concurrency is only available in iOS 13.0.0 or newer
public static func launch() async throws -> Playwright {
^
/Users/admin/builder/spi-builder-workspace/src/core/Playwright.swift:45:21: note: add @available attribute to enclosing static method
public static func launch() async throws -> Playwright {
^
/Users/admin/builder/spi-builder-workspace/src/core/Playwright.swift:18:20: note: add @available attribute to enclosing class
public final class Playwright: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Playwright.swift:82:22: error: concurrency is only available in iOS 13.0.0 or newer
public func close() async {
^
/Users/admin/builder/spi-builder-workspace/src/core/Playwright.swift:82:14: note: add @available attribute to enclosing instance method
public func close() async {
^
/Users/admin/builder/spi-builder-workspace/src/core/Playwright.swift:18:20: note: add @available attribute to enclosing class
public final class Playwright: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:41:21: error: 'Mutex' is only available in iOS 18.0 or newer
private let state: Mutex<State>
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:19:14: note: add @available attribute to enclosing class
public class ChannelOwner: @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:142:67: error: concurrency is only available in iOS 13.0.0 or newer
func send(_ method: String, params: sending [String: Any] = [:]) async throws -> sending [String: Any] {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:142:7: note: add @available attribute to enclosing instance method
func send(_ method: String, params: sending [String: Any] = [:]) async throws -> sending [String: Any] {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:19:14: note: add @available attribute to enclosing class
public class ChannelOwner: @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:147:74: error: concurrency is only available in iOS 13.0.0 or newer
func sendNoReply(_ method: String, params: sending [String: Any] = [:]) async {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:147:7: note: add @available attribute to enclosing instance method
func sendNoReply(_ method: String, params: sending [String: Any] = [:]) async {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:19:14: note: add @available attribute to enclosing class
public class ChannelOwner: @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:154:19: error: concurrency is only available in iOS 13.0.0 or newer
func sendClose() async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:154:7: note: add @available attribute to enclosing instance method
func sendClose() async throws -> Bool {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:19:14: note: add @available attribute to enclosing class
public class ChannelOwner: @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:171:107: error: concurrency is only available in iOS 13.0.0 or newer
func sendAndResolve<T: ChannelOwner>(_ method: String, params: sending [String: Any] = [:], key: String) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:171:7: note: add @available attribute to enclosing instance method
func sendAndResolve<T: ChannelOwner>(_ method: String, params: sending [String: Any] = [:], key: String) async throws -> T {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:19:14: note: add @available attribute to enclosing class
public class ChannelOwner: @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:189:115: error: concurrency is only available in iOS 13.0.0 or newer
func sendAndResolveOptional<T: ChannelOwner>(_ method: String, params: sending [String: Any] = [:], key: String) async throws -> T? {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:189:7: note: add @available attribute to enclosing instance method
func sendAndResolveOptional<T: ChannelOwner>(_ method: String, params: sending [String: Any] = [:], key: String) async throws -> T? {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift:19:14: note: add @available attribute to enclosing class
public class ChannelOwner: @unchecked Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Connection.swift:13:7: error: concurrency is only available in iOS 13.0.0 or newer
actor Connection: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Connection.swift:13:7: note: add @available attribute to enclosing actor
actor Connection: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Connection.swift:17:31: error: 'Task' is only available in iOS 13.0 or newer
private var messageLoopTask: Task<Void, Never>?
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Connection.swift:13:7: note: add @available attribute to enclosing actor
actor Connection: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Connection.swift:19:31: error: 'CheckedContinuation' is only available in iOS 13.0 or newer
private var callbacks: [Int: CheckedContinuation<[String: Any], any Error>] = [:]
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Connection.swift:13:7: note: add @available attribute to enclosing actor
actor Connection: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Connection.swift:57:86: error: concurrency is only available in iOS 13.0.0 or newer
func sendMessage(guid: String, method: String, params: sending [String: Any] = [:]) async throws -> sending [String: Any] {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Connection.swift:57:7: note: add @available attribute to enclosing instance method
func sendMessage(guid: String, method: String, params: sending [String: Any] = [:]) async throws -> sending [String: Any] {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Connection.swift:13:7: note: add @available attribute to enclosing actor
actor Connection: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Connection.swift:133:44: error: concurrency is only available in iOS 13.0.0 or newer
func close(fromMessageLoop: Bool = false) async {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Connection.swift:133:7: note: add @available attribute to enclosing instance method
func close(fromMessageLoop: Bool = false) async {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Connection.swift:13:7: note: add @available attribute to enclosing actor
actor Connection: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:15:16: error: 'AsyncStream' is only available in iOS 13.0 or newer
let messages: AsyncStream<Data>
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:13:13: note: add @available attribute to enclosing class
final class PlaywrightServer: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:17:23: error: cannot find type 'Process' in scope
private let process: Process
^~~~~~~
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:22:28: error: 'AsyncStream' is only available in iOS 13.0 or newer
private let continuation: AsyncStream<Data>.Continuation
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:13:13: note: add @available attribute to enclosing class
final class PlaywrightServer: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:25:12: error: cannot find type 'Process' in scope
process: Process,
^~~~~~~
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:29:13: error: 'AsyncStream' is only available in iOS 13.0 or newer
messages: AsyncStream<Data>,
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:24:10: note: add @available attribute to enclosing initializer
private init(
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:13:13: note: add @available attribute to enclosing class
final class PlaywrightServer: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:30:17: error: 'AsyncStream' is only available in iOS 13.0 or newer
continuation: AsyncStream<Data>.Continuation
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:24:10: note: add @available attribute to enclosing initializer
private init(
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:13:13: note: add @available attribute to enclosing class
final class PlaywrightServer: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:52:23: error: concurrency is only available in iOS 13.0.0 or newer
static func launch() async throws -> PlaywrightServer {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:52:14: note: add @available attribute to enclosing static method
static func launch() async throws -> PlaywrightServer {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:13:13: note: add @available attribute to enclosing class
final class PlaywrightServer: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:148:21: error: concurrency is only available in iOS 13.0.0 or newer
func waitForExit() async {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:148:7: note: add @available attribute to enclosing instance method
func waitForExit() async {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/PlaywrightServer.swift:13:13: note: add @available attribute to enclosing class
final class PlaywrightServer: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:19:16: error: 'AsyncStream' is only available in iOS 13.0 or newer
let messages: AsyncStream<Data>
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:17:13: note: add @available attribute to enclosing class
final class Transport: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:23:24: error: 'Task' is only available in iOS 13.0 or newer
private let readTask: Task<Void, Never>
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:17:13: note: add @available attribute to enclosing class
final class Transport: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:24:36: error: 'AsyncStream' is only available in iOS 13.0 or newer
private let messagesContinuation: AsyncStream<Data>.Continuation
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:17:13: note: add @available attribute to enclosing class
final class Transport: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:28:13: error: 'AsyncStream' is only available in iOS 13.0 or newer
messages: AsyncStream<Data>,
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:26:10: note: add @available attribute to enclosing initializer
private init(
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:17:13: note: add @available attribute to enclosing class
final class Transport: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:29:25: error: 'AsyncStream' is only available in iOS 13.0 or newer
messagesContinuation: AsyncStream<Data>.Continuation,
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:26:10: note: add @available attribute to enclosing initializer
private init(
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:17:13: note: add @available attribute to enclosing class
final class Transport: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:30:13: error: 'Task' is only available in iOS 13.0 or newer
readTask: Task<Void, Never>
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:26:10: note: add @available attribute to enclosing initializer
private init(
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:17:13: note: add @available attribute to enclosing class
final class Transport: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:117:25: error: concurrency is only available in iOS 13.0.0 or newer
func waitForShutdown() async {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:117:7: note: add @available attribute to enclosing instance method
func waitForShutdown() async {
^
/Users/admin/builder/spi-builder-workspace/src/core/Protocol/Transport.swift:17:13: note: add @available attribute to enclosing class
final class Transport: Sendable {
^
/Users/admin/builder/spi-builder-workspace/src/core/Support/helpers.swift:4:21: error: 'Duration' is only available in iOS 16.0 or newer
let defaultTimeout: Duration = .seconds(30)
^
/Users/admin/builder/spi-builder-workspace/src/core/Support/helpers.swift:4:5: note: add @available attribute to enclosing let
let defaultTimeout: Duration = .seconds(30)
^
/Users/admin/builder/spi-builder-workspace/src/core/Support/helpers.swift:4:33: error: 'seconds' is only available in iOS 16.0 or newer
let defaultTimeout: Duration = .seconds(30)
^
/Users/admin/builder/spi-builder-workspace/src/core/Support/helpers.swift:4:5: note: add @available attribute to enclosing let
let defaultTimeout: Duration = .seconds(30)
^
/Users/admin/builder/spi-builder-workspace/src/core/Support/helpers.swift:7:27: error: 'Duration' is only available in iOS 16.0 or newer
func timeoutMs(_ timeout: Duration? = nil) -> Double {
^
/Users/admin/builder/spi-builder-workspace/src/core/Support/helpers.swift:7:6: note: add @available attribute to enclosing global function
func timeoutMs(_ timeout: Duration? = nil) -> Double {
^
/Users/admin/builder/spi-builder-workspace/src/core/Support/helpers.swift:57:40: error: 'Duration' is only available in iOS 16.0 or newer
omitBackground: Bool? = nil, timeout: Duration? = nil, path: String? = nil
^
/Users/admin/builder/spi-builder-workspace/src/core/Support/helpers.swift:55:6: note: add @available attribute to enclosing global function
func screenshotParams(
^
SwiftCompile normal arm64 Compiling\ Error.swift,\ Array+RemoveByIdentity.swift,\ Duration+milliseconds.swift /Users/admin/builder/spi-builder-workspace/src/core/Error.swift /Users/admin/builder/spi-builder-workspace/src/core/Extensions/Array+RemoveByIdentity.swift /Users/admin/builder/spi-builder-workspace/src/core/Extensions/Duration+milliseconds.swift (in target 'Playwright' from project 'Playwright')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/Error.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/Extensions/Array+RemoveByIdentity.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/Extensions/Duration+milliseconds.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift,\ ActionOptions.swift,\ Artifact.swift,\ Browser.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playwright.build/Debug-iphoneos/Playwright.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/src/core/API/ActionOptions.swift /Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift /Users/admin/builder/spi-builder-workspace/src/core/API/Browser.swift (in target 'Playwright' from project 'Playwright')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playwright.build/Debug-iphoneos/Playwright.build/DerivedSources/resource_bundle_accessor.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/API/ActionOptions.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/API/Artifact.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/API/Browser.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Playwright.swift,\ ChannelOwner.swift,\ CloseGuard.swift /Users/admin/builder/spi-builder-workspace/src/core/Playwright.swift /Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift /Users/admin/builder/spi-builder-workspace/src/core/Protocol/CloseGuard.swift (in target 'Playwright' from project 'Playwright')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/Playwright.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/Protocol/ChannelOwner.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/Protocol/CloseGuard.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Response.swift,\ Route.swift,\ Selectors.swift /Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift /Users/admin/builder/spi-builder-workspace/src/core/API/Route.swift /Users/admin/builder/spi-builder-workspace/src/core/API/Selectors.swift (in target 'Playwright' from project 'Playwright')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/API/Response.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/API/Route.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/API/Selectors.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Connection.swift,\ Driver.swift,\ ObjectFactory.swift /Users/admin/builder/spi-builder-workspace/src/core/Protocol/Connection.swift /Users/admin/builder/spi-builder-workspace/src/core/Protocol/Driver.swift /Users/admin/builder/spi-builder-workspace/src/core/Protocol/ObjectFactory.swift (in target 'Playwright' from project 'Playwright')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/Protocol/Connection.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/Protocol/Driver.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/Protocol/ObjectFactory.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Mouse.swift,\ NavigationOptions.swift,\ Page.swift,\ Request.swift /Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift /Users/admin/builder/spi-builder-workspace/src/core/API/NavigationOptions.swift /Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift /Users/admin/builder/spi-builder-workspace/src/core/API/Request.swift (in target 'Playwright' from project 'Playwright')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/API/Mouse.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/API/NavigationOptions.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/API/Page.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/API/Request.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Frame.swift,\ Keyboard.swift,\ Locator.swift,\ LocatorFactory.swift /Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift /Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift /Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift /Users/admin/builder/spi-builder-workspace/src/core/API/LocatorFactory.swift (in target 'Playwright' from project 'Playwright')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/API/Frame.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/API/Keyboard.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/API/Locator.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/src/core/API/LocatorFactory.swift (in target 'Playwright' from project 'Playwright')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Emitting module for ArgumentParserToolInfo (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
SwiftDriver\ Compilation\ Requirements ArgumentParserToolInfo normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ArgumentParserToolInfo' from project 'swift-argument-parser')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name ArgumentParserToolInfo -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -enable-upcoming-feature MemberImportVisibility -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -parse-as-library -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-argument-parser.build/Debug-iphoneos/ArgumentParserToolInfo.build/Objects-normal/arm64/ArgumentParserToolInfo-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ Playwright (in target 'Playwright' from project 'Playwright')
EmitSwiftModule normal arm64 (in target 'Playwright' from project 'Playwright')
Building workspace spi-builder-workspace with scheme Playwright-Package
(3 failures)
BUILD FAILURE 6.1 iOS