The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build Sentry, reference 8.52.1 (930b78), with Swift 6.0 for Linux on 5 Jun 2025 21:37:48 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/getsentry/sentry-cocoa.git
Reference: 8.52.1
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/getsentry/sentry-cocoa
 * tag               8.52.1     -> FETCH_HEAD
HEAD is now at 930b78a release: 8.52.1
Cloned https://github.com/getsentry/sentry-cocoa.git
Revision (git rev-parse @):
930b78a63f47549c81e6e63c9172584f7d3dfdd6
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/getsentry/sentry-cocoa.git at 8.52.1
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.0
Building package at path:  $PWD
https://github.com/getsentry/sentry-cocoa.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:eaa733228b13fb63f7b48fc0ae9a4552a427b7215d37e5caded5aa10021734d9
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
[4125/39940723] Downloading https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry.xcframework.zip
[1440642/138973372] Downloading https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry.xcframework.zip, https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry-Dynamic.xcframework.zip
Downloading binary artifact https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry.xcframework.zip
Downloading binary artifact https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry-Dynamic.xcframework.zip
Downloaded https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry.xcframework.zip (4.49s)
Downloaded https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry-Dynamic.xcframework.zip (9.42s)
Building for debugging...
[0/4] Write sources
[2/4] Compiling SentryInternal.m
[3/4] Write swift-version-24593BA9C3E375BF.txt
[5/47] Compiling SentrySwiftUI SentryReplayView.swift
[6/47] Emitting module SentrySwiftUI
[7/47] Compiling SentrySwiftUI SentryTracedView.swift
[8/47] Compiling SentrySwiftUI SentryTraceOrigin.swift
[9/47] Compiling SentrySwiftUI PreviewRedactOptions.swift
[10/47] Compiling SentrySwiftUI SentryReplayMaskPreview.swift
[11/47] Compiling SentrySwiftUI SentryReplayMaskPreviewUIView.swift
[12/47] Compiling SentrySwiftUI SentrySpanOperation.swift
[14/48] Compiling SentryCoreSwift UIImageHelper.swift
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:6:59: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
   |                                                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:8:20: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
   |                    `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:9:38: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
   |                                      `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
10 |
11 |         let requestInfo = try? JSONDecoder().decode(GraphQLRequest.self, from: requestBody)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/UrlSanitized.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class UrlSanitized: NSObject {
 5 |     static let SENSITIVE_DATA_SUBSTITUTE = "[Filtered]"
[15/48] Compiling SentryCoreSwift URLSessionTaskHelper.swift
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:6:59: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
   |                                                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:8:20: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
   |                    `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:9:38: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
   |                                      `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
10 |
11 |         let requestInfo = try? JSONDecoder().decode(GraphQLRequest.self, from: requestBody)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/UrlSanitized.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class UrlSanitized: NSObject {
 5 |     static let SENSITIVE_DATA_SUBSTITUTE = "[Filtered]"
[16/48] Compiling SentryCoreSwift UrlSanitized.swift
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:6:59: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
   |                                                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:8:20: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
   |                    `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:9:38: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
   |                                      `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
10 |
11 |         let requestInfo = try? JSONDecoder().decode(GraphQLRequest.self, from: requestBody)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/UrlSanitized.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class UrlSanitized: NSObject {
 5 |     static let SENSITIVE_DATA_SUBSTITUTE = "[Filtered]"
[17/48] Compiling SentryCoreSwift SentryDefaultMaskRenderer.swift
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:6:59: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
   |                                                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:8:20: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
   |                    `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:9:38: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
   |                                      `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
10 |
11 |         let requestInfo = try? JSONDecoder().decode(GraphQLRequest.self, from: requestBody)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/UrlSanitized.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class UrlSanitized: NSObject {
 5 |     static let SENSITIVE_DATA_SUBSTITUTE = "[Filtered]"
[18/48] Compiling SentryCoreSwift SentryDefaultViewRenderer.swift
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:6:59: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
   |                                                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:8:20: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
   |                    `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:9:38: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
   |                                      `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
10 |
11 |         let requestInfo = try? JSONDecoder().decode(GraphQLRequest.self, from: requestBody)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/UrlSanitized.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class UrlSanitized: NSObject {
 5 |     static let SENSITIVE_DATA_SUBSTITUTE = "[Filtered]"
error: emit-module command failed with exit code 1 (use -v to see invocation)
[19/48] Emitting module SentryCoreSwift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SentryExperimentalOptions.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | public class SentryExperimentalOptions: NSObject {
 5 |     /**
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:7:2: error: Objective-C interoperability is disabled
 5 | #endif
 6 |
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:10:6: error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
10 |     @objc
   |      `- error: Objective-C interoperability is disabled
11 |     public static func getObjectClassName(_ object: AnyObject) -> String {
12 |         return String(describing: type(of: object))
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:26:6: error: Objective-C interoperability is disabled
24 | #endif
25 |
26 |     @objc
   |      `- error: Objective-C interoperability is disabled
27 |     public static func getSwiftErrorDescription(_ error: Error) -> String? {
28 |         return String(describing: error)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/HTTPHeaderSanitizer.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class HTTPHeaderSanitizer: NSObject {
 5 |     public static func sanitizeHeaders(_ headers: [String: String]) -> [String: String] {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:13:2: error: Objective-C interoperability is disabled
 11 | /// and the thread sanitizer would surface these race conditions. We accept these race conditions for
 12 | /// the log messages in the tests over adding locking for all log messages.
 13 | @objc
    |  `- error: Objective-C interoperability is disabled
 14 | @_spi(Private) public class SentryLog: NSObject {
 15 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:31:6: error: Objective-C interoperability is disabled
 29 |     }
 30 |
 31 |     @objc
    |      `- error: Objective-C interoperability is disabled
 32 |     public static func log(message: String, andLevel level: SentryLevel) {
 33 |         guard willLog(atLevel: level) else { return }
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:47:6: error: Objective-C interoperability is disabled
 45 |      * @c NO if not.
 46 |      */
 47 |     @objc
    |      `- error: Objective-C interoperability is disabled
 48 |     public static func willLog(atLevel level: SentryLevel) -> Bool {
 49 |         if level == .none {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:6:59: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
   |                                                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/Swift/Core/Tools/UrlSanitized.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class UrlSanitized: NSObject {
 5 |     static let SENSITIVE_DATA_SUBSTITUTE = "[Filtered]"
[20/52] Compiling SentryCoreSwift SentryExperimentalOptions.swift
/host/spi-builder-workspace/Sources/Swift/Core/SentryExperimentalOptions.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | public class SentryExperimentalOptions: NSObject {
 5 |     /**
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:7:2: error: Objective-C interoperability is disabled
 5 | #endif
 6 |
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:10:6: error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
10 |     @objc
   |      `- error: Objective-C interoperability is disabled
11 |     public static func getObjectClassName(_ object: AnyObject) -> String {
12 |         return String(describing: type(of: object))
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:26:6: error: Objective-C interoperability is disabled
24 | #endif
25 |
26 |     @objc
   |      `- error: Objective-C interoperability is disabled
27 |     public static func getSwiftErrorDescription(_ error: Error) -> String? {
28 |         return String(describing: error)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/HTTPHeaderSanitizer.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class HTTPHeaderSanitizer: NSObject {
 5 |     public static func sanitizeHeaders(_ headers: [String: String]) -> [String: String] {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:13:2: error: Objective-C interoperability is disabled
 11 | /// and the thread sanitizer would surface these race conditions. We accept these race conditions for
 12 | /// the log messages in the tests over adding locking for all log messages.
 13 | @objc
    |  `- error: Objective-C interoperability is disabled
 14 | @_spi(Private) public class SentryLog: NSObject {
 15 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:31:6: error: Objective-C interoperability is disabled
 29 |     }
 30 |
 31 |     @objc
    |      `- error: Objective-C interoperability is disabled
 32 |     public static func log(message: String, andLevel level: SentryLevel) {
 33 |         guard willLog(atLevel: level) else { return }
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:47:6: error: Objective-C interoperability is disabled
 45 |      * @c NO if not.
 46 |      */
 47 |     @objc
    |      `- error: Objective-C interoperability is disabled
 48 |     public static func willLog(atLevel level: SentryLevel) -> Bool {
 49 |         if level == .none {
[21/52] Compiling SentryCoreSwift SwiftDescriptor.swift
/host/spi-builder-workspace/Sources/Swift/Core/SentryExperimentalOptions.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | public class SentryExperimentalOptions: NSObject {
 5 |     /**
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:7:2: error: Objective-C interoperability is disabled
 5 | #endif
 6 |
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:10:6: error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
10 |     @objc
   |      `- error: Objective-C interoperability is disabled
11 |     public static func getObjectClassName(_ object: AnyObject) -> String {
12 |         return String(describing: type(of: object))
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:26:6: error: Objective-C interoperability is disabled
24 | #endif
25 |
26 |     @objc
   |      `- error: Objective-C interoperability is disabled
27 |     public static func getSwiftErrorDescription(_ error: Error) -> String? {
28 |         return String(describing: error)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/HTTPHeaderSanitizer.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class HTTPHeaderSanitizer: NSObject {
 5 |     public static func sanitizeHeaders(_ headers: [String: String]) -> [String: String] {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:13:2: error: Objective-C interoperability is disabled
 11 | /// and the thread sanitizer would surface these race conditions. We accept these race conditions for
 12 | /// the log messages in the tests over adding locking for all log messages.
 13 | @objc
    |  `- error: Objective-C interoperability is disabled
 14 | @_spi(Private) public class SentryLog: NSObject {
 15 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:31:6: error: Objective-C interoperability is disabled
 29 |     }
 30 |
 31 |     @objc
    |      `- error: Objective-C interoperability is disabled
 32 |     public static func log(message: String, andLevel level: SentryLevel) {
 33 |         guard willLog(atLevel: level) else { return }
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:47:6: error: Objective-C interoperability is disabled
 45 |      * @c NO if not.
 46 |      */
 47 |     @objc
    |      `- error: Objective-C interoperability is disabled
 48 |     public static func willLog(atLevel level: SentryLevel) -> Bool {
 49 |         if level == .none {
[22/52] Compiling SentryCoreSwift HTTPHeaderSanitizer.swift
/host/spi-builder-workspace/Sources/Swift/Core/SentryExperimentalOptions.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | public class SentryExperimentalOptions: NSObject {
 5 |     /**
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:7:2: error: Objective-C interoperability is disabled
 5 | #endif
 6 |
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:10:6: error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
10 |     @objc
   |      `- error: Objective-C interoperability is disabled
11 |     public static func getObjectClassName(_ object: AnyObject) -> String {
12 |         return String(describing: type(of: object))
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:26:6: error: Objective-C interoperability is disabled
24 | #endif
25 |
26 |     @objc
   |      `- error: Objective-C interoperability is disabled
27 |     public static func getSwiftErrorDescription(_ error: Error) -> String? {
28 |         return String(describing: error)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/HTTPHeaderSanitizer.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class HTTPHeaderSanitizer: NSObject {
 5 |     public static func sanitizeHeaders(_ headers: [String: String]) -> [String: String] {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:13:2: error: Objective-C interoperability is disabled
 11 | /// and the thread sanitizer would surface these race conditions. We accept these race conditions for
 12 | /// the log messages in the tests over adding locking for all log messages.
 13 | @objc
    |  `- error: Objective-C interoperability is disabled
 14 | @_spi(Private) public class SentryLog: NSObject {
 15 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:31:6: error: Objective-C interoperability is disabled
 29 |     }
 30 |
 31 |     @objc
    |      `- error: Objective-C interoperability is disabled
 32 |     public static func log(message: String, andLevel level: SentryLevel) {
 33 |         guard willLog(atLevel: level) else { return }
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:47:6: error: Objective-C interoperability is disabled
 45 |      * @c NO if not.
 46 |      */
 47 |     @objc
    |      `- error: Objective-C interoperability is disabled
 48 |     public static func willLog(atLevel level: SentryLevel) -> Bool {
 49 |         if level == .none {
[23/52] Compiling SentryCoreSwift SentryLog.swift
/host/spi-builder-workspace/Sources/Swift/Core/SentryExperimentalOptions.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | public class SentryExperimentalOptions: NSObject {
 5 |     /**
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:7:2: error: Objective-C interoperability is disabled
 5 | #endif
 6 |
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:10:6: error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
10 |     @objc
   |      `- error: Objective-C interoperability is disabled
11 |     public static func getObjectClassName(_ object: AnyObject) -> String {
12 |         return String(describing: type(of: object))
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:26:6: error: Objective-C interoperability is disabled
24 | #endif
25 |
26 |     @objc
   |      `- error: Objective-C interoperability is disabled
27 |     public static func getSwiftErrorDescription(_ error: Error) -> String? {
28 |         return String(describing: error)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/HTTPHeaderSanitizer.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class HTTPHeaderSanitizer: NSObject {
 5 |     public static func sanitizeHeaders(_ headers: [String: String]) -> [String: String] {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:13:2: error: Objective-C interoperability is disabled
 11 | /// and the thread sanitizer would surface these race conditions. We accept these race conditions for
 12 | /// the log messages in the tests over adding locking for all log messages.
 13 | @objc
    |  `- error: Objective-C interoperability is disabled
 14 | @_spi(Private) public class SentryLog: NSObject {
 15 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:31:6: error: Objective-C interoperability is disabled
 29 |     }
 30 |
 31 |     @objc
    |      `- error: Objective-C interoperability is disabled
 32 |     public static func log(message: String, andLevel level: SentryLevel) {
 33 |         guard willLog(atLevel: level) else { return }
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:47:6: error: Objective-C interoperability is disabled
 45 |      * @c NO if not.
 46 |      */
 47 |     @objc
    |      `- error: Objective-C interoperability is disabled
 48 |     public static func willLog(atLevel level: SentryLevel) -> Bool {
 49 |         if level == .none {
[24/52] Compiling SentryCoreSwift SentryLogOutput.swift
/host/spi-builder-workspace/Sources/Swift/Core/SentryExperimentalOptions.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | public class SentryExperimentalOptions: NSObject {
 5 |     /**
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:7:2: error: Objective-C interoperability is disabled
 5 | #endif
 6 |
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:10:6: error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
10 |     @objc
   |      `- error: Objective-C interoperability is disabled
11 |     public static func getObjectClassName(_ object: AnyObject) -> String {
12 |         return String(describing: type(of: object))
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:26:6: error: Objective-C interoperability is disabled
24 | #endif
25 |
26 |     @objc
   |      `- error: Objective-C interoperability is disabled
27 |     public static func getSwiftErrorDescription(_ error: Error) -> String? {
28 |         return String(describing: error)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/HTTPHeaderSanitizer.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class HTTPHeaderSanitizer: NSObject {
 5 |     public static func sanitizeHeaders(_ headers: [String: String]) -> [String: String] {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:13:2: error: Objective-C interoperability is disabled
 11 | /// and the thread sanitizer would surface these race conditions. We accept these race conditions for
 12 | /// the log messages in the tests over adding locking for all log messages.
 13 | @objc
    |  `- error: Objective-C interoperability is disabled
 14 | @_spi(Private) public class SentryLog: NSObject {
 15 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:31:6: error: Objective-C interoperability is disabled
 29 |     }
 30 |
 31 |     @objc
    |      `- error: Objective-C interoperability is disabled
 32 |     public static func log(message: String, andLevel level: SentryLevel) {
 33 |         guard willLog(atLevel: level) else { return }
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:47:6: error: Objective-C interoperability is disabled
 45 |      * @c NO if not.
 46 |      */
 47 |     @objc
    |      `- error: Objective-C interoperability is disabled
 48 |     public static func willLog(atLevel level: SentryLevel) -> Bool {
 49 |         if level == .none {
[25/52] Compiling SentryCoreSwift SentryBaggageSerialization.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:9: error: cannot find 'clock_gettime_nsec_np' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |         `- error: cannot find 'clock_gettime_nsec_np' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:31: error: cannot find 'CLOCK_UPTIME_RAW' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |                               `- error: cannot find 'CLOCK_UPTIME_RAW' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
[26/52] Compiling SentryCoreSwift SentryCurrentDateProvider.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:9: error: cannot find 'clock_gettime_nsec_np' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |         `- error: cannot find 'clock_gettime_nsec_np' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:31: error: cannot find 'CLOCK_UPTIME_RAW' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |                               `- error: cannot find 'CLOCK_UPTIME_RAW' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
[27/52] Compiling SentryCoreSwift SentryFileContents.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:9: error: cannot find 'clock_gettime_nsec_np' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |         `- error: cannot find 'clock_gettime_nsec_np' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:31: error: cannot find 'CLOCK_UPTIME_RAW' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |                               `- error: cannot find 'CLOCK_UPTIME_RAW' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
[28/52] Compiling SentryCoreSwift SentryANRTracker.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:9: error: cannot find 'clock_gettime_nsec_np' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |         `- error: cannot find 'clock_gettime_nsec_np' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:31: error: cannot find 'CLOCK_UPTIME_RAW' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |                               `- error: cannot find 'CLOCK_UPTIME_RAW' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
[29/52] Compiling SentryCoreSwift SentryANRTrackerV2Delegate.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:9: error: cannot find 'clock_gettime_nsec_np' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |         `- error: cannot find 'clock_gettime_nsec_np' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:31: error: cannot find 'CLOCK_UPTIME_RAW' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |                               `- error: cannot find 'CLOCK_UPTIME_RAW' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
[30/52] Compiling SentryCoreSwift Locks.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
[31/52] Compiling SentryCoreSwift NumberExtensions.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
[32/52] Compiling SentryCoreSwift StringExtensions.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
[33/52] Compiling SentryCoreSwift UIViewExtensions.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
[34/52] Compiling SentryCoreSwift SentryLevel.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
[35/52] Compiling SentryCoreSwift SentryANRType.swift
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
[36/52] Compiling SentryCoreSwift SentryFramesDelayResult.swift
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
[37/52] Compiling SentryCoreSwift SentryProfileOptions.swift
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
[38/52] Compiling SentryCoreSwift SentryTransactionNameSource.swift
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
[39/52] Compiling SentryCoreSwift SwizzleClassNameExclude.swift
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
[40/52] Compiling SentryCoreSwift SentryGraphicsImageRenderer.swift
[41/52] Compiling SentryCoreSwift SentryMaskRenderer.swift
[42/52] Compiling SentryCoreSwift SentryMaskRendererV2.swift
[43/52] Compiling SentryCoreSwift SentryViewPhotographer.swift
[44/52] Compiling SentryCoreSwift SentryMXCallStackTree.swift
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
[45/52] Compiling SentryCoreSwift SentryMXManager.swift
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
[46/52] Compiling SentryCoreSwift SentryId.swift
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
[47/52] Compiling SentryCoreSwift SentryRedactOptions.swift
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
[48/52] Compiling SentryCoreSwift SentryViewControllerBreadcrumbTracking.swift
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
[49/52] Compiling SentryCoreSwift SentryViewRenderer.swift
[50/52] Compiling SentryCoreSwift SentryViewRendererV2.swift
[51/52] Compiling SentryCoreSwift SentryViewScreenshotProvider.swift
[52/52] Compiling SentryCoreSwift UIRedactBuilder.swift
BUILD FAILURE 6.0 linux