Build Information
Failed to build ATProtoKit, reference main (fabbc3
), with Swift 5.10 for Linux on 7 Jun 2025 09:07:07 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Build Log
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:187:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'ATService' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:86:53: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let userSession = await UserSessionRegistry.shared.getSession(for: sessionConfiguration.instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:201:62: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !ATRecordTypeRegistry.areBlueskyRecordsRegistered {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:243:59: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !(ATRecordTypeRegistry.areBlueskyRecordsRegistered) {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:31:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:120:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:218:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:221:20: warning: stored property 'bannerImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let bannerImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1138/1175] Compiling ATProtoKit UserSessionRegistry.swift
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: warning: unknown operating system for build configuration 'os'
#elseif os(Wasm)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: note: did you mean 'WASI'?
#elseif os(Wasm)
^~~~
WASI
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:27:16: warning: stored property 'configuration' of 'Sendable'-conforming class 'ATProtocolConfiguration' has non-sendable type 'URLSessionConfiguration'
public let configuration: URLSessionConfiguration
^
FoundationNetworking.URLSessionConfiguration:1:12: note: class 'URLSessionConfiguration' does not conform to the 'Sendable' protocol
open class URLSessionConfiguration : NSObject, NSCopying {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:231:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:307:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:371:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:397:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:439:60: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let oldUserSession = await UserSessionRegistry.shared.getSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:457:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:474:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:494:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.removeSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:49:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'UserSession' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:187:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'ATService' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:86:53: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let userSession = await UserSessionRegistry.shared.getSession(for: sessionConfiguration.instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:201:62: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !ATRecordTypeRegistry.areBlueskyRecordsRegistered {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:243:59: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !(ATRecordTypeRegistry.areBlueskyRecordsRegistered) {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:31:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:120:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:218:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:221:20: warning: stored property 'bannerImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let bannerImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1139/1175] Compiling ATProtoKit ATProtoKit.swift
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: warning: unknown operating system for build configuration 'os'
#elseif os(Wasm)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: note: did you mean 'WASI'?
#elseif os(Wasm)
^~~~
WASI
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:27:16: warning: stored property 'configuration' of 'Sendable'-conforming class 'ATProtocolConfiguration' has non-sendable type 'URLSessionConfiguration'
public let configuration: URLSessionConfiguration
^
FoundationNetworking.URLSessionConfiguration:1:12: note: class 'URLSessionConfiguration' does not conform to the 'Sendable' protocol
open class URLSessionConfiguration : NSObject, NSCopying {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:231:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:307:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:371:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:397:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:439:60: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let oldUserSession = await UserSessionRegistry.shared.getSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:457:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:474:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:494:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.removeSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:49:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'UserSession' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:187:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'ATService' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:86:53: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let userSession = await UserSessionRegistry.shared.getSession(for: sessionConfiguration.instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:201:62: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !ATRecordTypeRegistry.areBlueskyRecordsRegistered {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:243:59: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !(ATRecordTypeRegistry.areBlueskyRecordsRegistered) {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:31:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:120:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:218:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:221:20: warning: stored property 'bannerImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let bannerImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1140/1175] Compiling ATProtoKit ATProtoError.swift
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: warning: unknown operating system for build configuration 'os'
#elseif os(Wasm)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: note: did you mean 'WASI'?
#elseif os(Wasm)
^~~~
WASI
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:27:16: warning: stored property 'configuration' of 'Sendable'-conforming class 'ATProtocolConfiguration' has non-sendable type 'URLSessionConfiguration'
public let configuration: URLSessionConfiguration
^
FoundationNetworking.URLSessionConfiguration:1:12: note: class 'URLSessionConfiguration' does not conform to the 'Sendable' protocol
open class URLSessionConfiguration : NSObject, NSCopying {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:231:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:307:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:371:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:397:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:439:60: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let oldUserSession = await UserSessionRegistry.shared.getSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:457:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:474:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:494:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.removeSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:49:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'UserSession' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:187:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'ATService' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:86:53: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let userSession = await UserSessionRegistry.shared.getSession(for: sessionConfiguration.instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:201:62: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !ATRecordTypeRegistry.areBlueskyRecordsRegistered {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:243:59: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !(ATRecordTypeRegistry.areBlueskyRecordsRegistered) {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:31:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:120:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:218:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:221:20: warning: stored property 'bannerImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let bannerImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1141/1175] Compiling ATProtoKit ATEventStreamConfiguration.swift
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: warning: unknown operating system for build configuration 'os'
#elseif os(Wasm)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: note: did you mean 'WASI'?
#elseif os(Wasm)
^~~~
WASI
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:27:16: warning: stored property 'configuration' of 'Sendable'-conforming class 'ATProtocolConfiguration' has non-sendable type 'URLSessionConfiguration'
public let configuration: URLSessionConfiguration
^
FoundationNetworking.URLSessionConfiguration:1:12: note: class 'URLSessionConfiguration' does not conform to the 'Sendable' protocol
open class URLSessionConfiguration : NSObject, NSCopying {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:231:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:307:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:371:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:397:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:439:60: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let oldUserSession = await UserSessionRegistry.shared.getSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:457:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:474:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:494:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.removeSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:49:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'UserSession' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:187:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'ATService' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:86:53: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let userSession = await UserSessionRegistry.shared.getSession(for: sessionConfiguration.instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:201:62: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !ATRecordTypeRegistry.areBlueskyRecordsRegistered {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:243:59: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !(ATRecordTypeRegistry.areBlueskyRecordsRegistered) {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:31:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:120:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:218:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:221:20: warning: stored property 'bannerImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let bannerImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1142/1175] Compiling ATProtoKit ATLabelDataStreamModels.swift
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: warning: unknown operating system for build configuration 'os'
#elseif os(Wasm)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: note: did you mean 'WASI'?
#elseif os(Wasm)
^~~~
WASI
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:27:16: warning: stored property 'configuration' of 'Sendable'-conforming class 'ATProtocolConfiguration' has non-sendable type 'URLSessionConfiguration'
public let configuration: URLSessionConfiguration
^
FoundationNetworking.URLSessionConfiguration:1:12: note: class 'URLSessionConfiguration' does not conform to the 'Sendable' protocol
open class URLSessionConfiguration : NSObject, NSCopying {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:231:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:307:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:371:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:397:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:439:60: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let oldUserSession = await UserSessionRegistry.shared.getSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:457:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:474:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:494:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.removeSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:49:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'UserSession' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:187:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'ATService' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:86:53: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let userSession = await UserSessionRegistry.shared.getSession(for: sessionConfiguration.instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:201:62: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !ATRecordTypeRegistry.areBlueskyRecordsRegistered {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:243:59: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !(ATRecordTypeRegistry.areBlueskyRecordsRegistered) {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:31:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:120:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:218:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:221:20: warning: stored property 'bannerImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let bannerImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1143/1175] Compiling ATProtoKit FirehoseEventRepresentable.swift
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: warning: unknown operating system for build configuration 'os'
#elseif os(Wasm)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: note: did you mean 'WASI'?
#elseif os(Wasm)
^~~~
WASI
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:27:16: warning: stored property 'configuration' of 'Sendable'-conforming class 'ATProtocolConfiguration' has non-sendable type 'URLSessionConfiguration'
public let configuration: URLSessionConfiguration
^
FoundationNetworking.URLSessionConfiguration:1:12: note: class 'URLSessionConfiguration' does not conform to the 'Sendable' protocol
open class URLSessionConfiguration : NSObject, NSCopying {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:231:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:307:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:371:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:397:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:439:60: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let oldUserSession = await UserSessionRegistry.shared.getSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:457:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:474:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:494:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.removeSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:49:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'UserSession' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:187:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'ATService' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:86:53: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let userSession = await UserSessionRegistry.shared.getSession(for: sessionConfiguration.instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:201:62: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !ATRecordTypeRegistry.areBlueskyRecordsRegistered {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:243:59: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !(ATRecordTypeRegistry.areBlueskyRecordsRegistered) {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:31:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:120:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:218:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:221:20: warning: stored property 'bannerImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let bannerImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1144/1175] Compiling ATProtoKit ATRecordViewProtocol.swift
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: warning: unknown operating system for build configuration 'os'
#elseif os(Wasm)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: note: did you mean 'WASI'?
#elseif os(Wasm)
^~~~
WASI
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:27:16: warning: stored property 'configuration' of 'Sendable'-conforming class 'ATProtocolConfiguration' has non-sendable type 'URLSessionConfiguration'
public let configuration: URLSessionConfiguration
^
FoundationNetworking.URLSessionConfiguration:1:12: note: class 'URLSessionConfiguration' does not conform to the 'Sendable' protocol
open class URLSessionConfiguration : NSObject, NSCopying {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:231:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:307:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:371:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:397:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:439:60: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let oldUserSession = await UserSessionRegistry.shared.getSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:457:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:474:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:494:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.removeSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:49:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'UserSession' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:187:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'ATService' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:86:53: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let userSession = await UserSessionRegistry.shared.getSession(for: sessionConfiguration.instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:201:62: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !ATRecordTypeRegistry.areBlueskyRecordsRegistered {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:243:59: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !(ATRecordTypeRegistry.areBlueskyRecordsRegistered) {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:31:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:120:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:218:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:221:20: warning: stored property 'bannerImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let bannerImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1145/1175] Compiling ATProtoKit ATRecordViewProtocolExtensions.swift
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: warning: unknown operating system for build configuration 'os'
#elseif os(Wasm)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: note: did you mean 'WASI'?
#elseif os(Wasm)
^~~~
WASI
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:27:16: warning: stored property 'configuration' of 'Sendable'-conforming class 'ATProtocolConfiguration' has non-sendable type 'URLSessionConfiguration'
public let configuration: URLSessionConfiguration
^
FoundationNetworking.URLSessionConfiguration:1:12: note: class 'URLSessionConfiguration' does not conform to the 'Sendable' protocol
open class URLSessionConfiguration : NSObject, NSCopying {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:231:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:307:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:371:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:397:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:439:60: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let oldUserSession = await UserSessionRegistry.shared.getSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:457:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:474:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:494:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.removeSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:49:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'UserSession' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:187:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'ATService' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:86:53: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let userSession = await UserSessionRegistry.shared.getSession(for: sessionConfiguration.instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:201:62: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !ATRecordTypeRegistry.areBlueskyRecordsRegistered {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:243:59: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !(ATRecordTypeRegistry.areBlueskyRecordsRegistered) {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:31:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:120:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:218:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:221:20: warning: stored property 'bannerImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let bannerImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1146/1175] Compiling ATProtoKit SessionToken.swift
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: warning: unknown operating system for build configuration 'os'
#elseif os(Wasm)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: note: did you mean 'WASI'?
#elseif os(Wasm)
^~~~
WASI
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:27:16: warning: stored property 'configuration' of 'Sendable'-conforming class 'ATProtocolConfiguration' has non-sendable type 'URLSessionConfiguration'
public let configuration: URLSessionConfiguration
^
FoundationNetworking.URLSessionConfiguration:1:12: note: class 'URLSessionConfiguration' does not conform to the 'Sendable' protocol
open class URLSessionConfiguration : NSObject, NSCopying {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:231:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:307:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:371:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:397:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:439:60: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let oldUserSession = await UserSessionRegistry.shared.getSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:457:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:474:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:494:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.removeSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:49:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'UserSession' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:187:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'ATService' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:86:53: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let userSession = await UserSessionRegistry.shared.getSession(for: sessionConfiguration.instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:201:62: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !ATRecordTypeRegistry.areBlueskyRecordsRegistered {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:243:59: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !(ATRecordTypeRegistry.areBlueskyRecordsRegistered) {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:31:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:120:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:218:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:221:20: warning: stored property 'bannerImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let bannerImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1147/1175] Compiling ATProtoKit ATUnion.swift
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: warning: unknown operating system for build configuration 'os'
#elseif os(Wasm)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: note: did you mean 'WASI'?
#elseif os(Wasm)
^~~~
WASI
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:27:16: warning: stored property 'configuration' of 'Sendable'-conforming class 'ATProtocolConfiguration' has non-sendable type 'URLSessionConfiguration'
public let configuration: URLSessionConfiguration
^
FoundationNetworking.URLSessionConfiguration:1:12: note: class 'URLSessionConfiguration' does not conform to the 'Sendable' protocol
open class URLSessionConfiguration : NSObject, NSCopying {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:231:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:307:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:371:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:397:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:439:60: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let oldUserSession = await UserSessionRegistry.shared.getSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:457:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:474:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:494:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.removeSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:49:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'UserSession' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:187:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'ATService' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:86:53: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let userSession = await UserSessionRegistry.shared.getSession(for: sessionConfiguration.instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:201:62: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !ATRecordTypeRegistry.areBlueskyRecordsRegistered {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:243:59: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !(ATRecordTypeRegistry.areBlueskyRecordsRegistered) {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:31:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:120:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:218:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:221:20: warning: stored property 'bannerImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let bannerImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1148/1175] Compiling ATProtoKit Lexicons.swift
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: warning: unknown operating system for build configuration 'os'
#elseif os(Wasm)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: note: did you mean 'WASI'?
#elseif os(Wasm)
^~~~
WASI
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:27:16: warning: stored property 'configuration' of 'Sendable'-conforming class 'ATProtocolConfiguration' has non-sendable type 'URLSessionConfiguration'
public let configuration: URLSessionConfiguration
^
FoundationNetworking.URLSessionConfiguration:1:12: note: class 'URLSessionConfiguration' does not conform to the 'Sendable' protocol
open class URLSessionConfiguration : NSObject, NSCopying {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:231:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:307:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:371:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:397:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:439:60: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let oldUserSession = await UserSessionRegistry.shared.getSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:457:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:474:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:494:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.removeSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:49:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'UserSession' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:187:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'ATService' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:86:53: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let userSession = await UserSessionRegistry.shared.getSession(for: sessionConfiguration.instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:201:62: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !ATRecordTypeRegistry.areBlueskyRecordsRegistered {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:243:59: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !(ATRecordTypeRegistry.areBlueskyRecordsRegistered) {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:31:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:120:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:218:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:221:20: warning: stored property 'bannerImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let bannerImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1149/1175] Compiling ATProtoKit AppBskyActorDefs.swift
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: warning: unknown operating system for build configuration 'os'
#elseif os(Wasm)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: note: did you mean 'WASI'?
#elseif os(Wasm)
^~~~
WASI
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:27:16: warning: stored property 'configuration' of 'Sendable'-conforming class 'ATProtocolConfiguration' has non-sendable type 'URLSessionConfiguration'
public let configuration: URLSessionConfiguration
^
FoundationNetworking.URLSessionConfiguration:1:12: note: class 'URLSessionConfiguration' does not conform to the 'Sendable' protocol
open class URLSessionConfiguration : NSObject, NSCopying {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:231:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:307:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:371:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:397:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:439:60: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let oldUserSession = await UserSessionRegistry.shared.getSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:457:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:474:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:494:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.removeSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:49:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'UserSession' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:187:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'ATService' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:86:53: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let userSession = await UserSessionRegistry.shared.getSession(for: sessionConfiguration.instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:201:62: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !ATRecordTypeRegistry.areBlueskyRecordsRegistered {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:243:59: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !(ATRecordTypeRegistry.areBlueskyRecordsRegistered) {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:31:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:120:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:218:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:221:20: warning: stored property 'bannerImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let bannerImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1150/1175] Compiling ATProtoKit AppBskyActorGetPreferences.swift
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:32:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: warning: unknown operating system for build configuration 'os'
#elseif os(Wasm)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:140:12: note: did you mean 'WASI'?
#elseif os(Wasm)
^~~~
WASI
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'iOS'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
iOS
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/AppleSecureKeychain.swift:10:44: note: did you mean 'Windows'?
#if os(iOS) || os(macOS) || os(tvOS) || os(visionOS) || os(watchOS)
^~~~~~~~
Windows
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift:27:16: warning: stored property 'configuration' of 'Sendable'-conforming class 'ATProtocolConfiguration' has non-sendable type 'URLSessionConfiguration'
public let configuration: URLSessionConfiguration
^
FoundationNetworking.URLSessionConfiguration:1:12: note: class 'URLSessionConfiguration' does not conform to the 'Sendable' protocol
open class URLSessionConfiguration : NSObject, NSCopying {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:231:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:307:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.register(instanceUUID, session: userSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:371:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:397:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:439:60: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let oldUserSession = await UserSessionRegistry.shared.getSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:457:41: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
_ = await UserSessionRegistry.shared.register(instanceUUID, session: updatedUserSession)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:474:62: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
guard let handle = await UserSessionRegistry.shared.getSession(for: instanceUUID)?.handle else {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/SessionConfiguration.swift:494:39: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
await UserSessionRegistry.shared.removeSession(for: instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:49:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'UserSession' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift:187:16: warning: stored property 'serviceEndpoint' of 'Sendable'-conforming struct 'ATService' has non-sendable type 'URL'
public let serviceEndpoint: URL
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:86:53: warning: reference to static property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
let userSession = await UserSessionRegistry.shared.getSession(for: sessionConfiguration.instanceUUID)
^
/host/spi-builder-workspace/Sources/ATProtoKit/APIReference/SessionManager/UserSessionRegistry.swift:21:23: note: static property declared here
public static var shared = UserSessionRegistry()
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:201:62: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !ATRecordTypeRegistry.areBlueskyRecordsRegistered {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/ATProtoKit.swift:243:59: warning: reference to static property 'areBlueskyRecordsRegistered' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if canUseBlueskyRecords && !(ATRecordTypeRegistry.areBlueskyRecordsRegistered) {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Utilities/ATRecordProtocol.swift:139:36: note: static property declared here
public private(set) static var areBlueskyRecordsRegistered = false
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:31:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:120:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:218:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Actor/AppBskyActorDefs.swift:221:20: warning: stored property 'bannerImageURL' of 'Sendable'-conforming struct 'ProfileViewDetailedDefinition' has non-sendable type 'URL?'
public let bannerImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1151/1175] Compiling ATProtoKit AppBskyFeedGetLikes.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1152/1175] Compiling ATProtoKit AppBskyFeedGetListFeed.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1153/1175] Compiling ATProtoKit AppBskyFeedGetPostThread.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1154/1175] Compiling ATProtoKit AppBskyFeedGetPosts.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1155/1175] Compiling ATProtoKit AppBskyFeedGetQuotes.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1156/1175] Compiling ATProtoKit AppBskyFeedGetRepostedBy.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1157/1175] Compiling ATProtoKit AppBskyFeedGetSuggestedFeeds.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1158/1175] Compiling ATProtoKit AppBskyFeedGetTimeline.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1159/1175] Compiling ATProtoKit AppBskyFeedLike.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1160/1175] Compiling ATProtoKit AppBskyFeedPost.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1161/1175] Compiling ATProtoKit AppBskyFeedPostgate.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1162/1175] Compiling ATProtoKit AppBskyFeedRepost.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1163/1175] Compiling ATProtoKit AppBskyFeedSearchPosts.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1164/1175] Compiling ATProtoKit AppBskyFeedSendInteractions.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1165/1175] Compiling ATProtoKit AppBskyFeedThreadgate.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1166/1175] Compiling ATProtoKit AppBskyGraphBlock.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1167/1175] Compiling ATProtoKit AppBskyGraphDefs.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1168/1175] Compiling ATProtoKit AppBskyGraphFollow.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1169/1175] Compiling ATProtoKit AppBskyGraphGetActorStarterPacks.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1170/1175] Compiling ATProtoKit AppBskyGraphGetBlocks.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1171/1175] Compiling ATProtoKit AppBskyGraphGetFollowers.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1172/1175] Compiling ATProtoKit AppBskyGraphGetFollows.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1173/1175] Compiling ATProtoKit AppBskyGraphGetKnownFollowers.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1174/1175] Compiling ATProtoKit AppBskyGraphGetList.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
[1175/1175] Compiling ATProtoKit AppBskyGraphGetListBlocks.swift
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:34:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewBasicDefinition' has non-sendable type 'URL?'
public let avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:8:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/ATProtoKit/Models/Lexicons/app.bsky/Graph/AppBskyGraphDefs.swift:134:20: warning: stored property 'avatarImageURL' of 'Sendable'-conforming struct 'ListViewDefinition' has non-sendable type 'URL?'
public var avatarImageURL: URL?
^
Foundation.URL:1:15: note: struct 'URL' does not conform to the 'Sendable' protocol
public struct URL : ReferenceConvertible, Equatable {
^
error: fatalError
BUILD FAILURE 5.10 linux