Build Information
Successful build of CopilotForXcodeKit, reference 0.7.2 (8065df
), with Swift 6.1 for macOS (SPM) on 28 Apr 2025 23:55:57 UTC.
Swift 6 data race errors: 4
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Build Log
========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/intitni/CopilotForXcodeKit.git
Reference: 0.7.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/intitni/CopilotForXcodeKit
* tag 0.7.2 -> FETCH_HEAD
HEAD is now at 8065dfa Merge branch 'develop'
Cloned https://github.com/intitni/CopilotForXcodeKit.git
Revision (git rev-parse @):
8065dfaf839a9dd0f20b65b76d009ead2927b18d
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/intitni/CopilotForXcodeKit.git at 0.7.2
Fetching https://github.com/GottaGetSwifty/CodableWrappers.git
[1/1259] Fetching codablewrappers
Fetched https://github.com/GottaGetSwifty/CodableWrappers.git from cache (0.88s)
Computing version for https://github.com/GottaGetSwifty/CodableWrappers.git
Computed https://github.com/GottaGetSwifty/CodableWrappers.git at 2.0.7 (1.91s)
Creating working copy for https://github.com/GottaGetSwifty/CodableWrappers.git
Working copy of https://github.com/GottaGetSwifty/CodableWrappers.git resolved at 2.0.7
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "copilotforxcodekit",
"name": "CopilotForXcodeKit",
"url": "https://github.com/intitni/CopilotForXcodeKit.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CopilotForXcodeKit",
"dependencies": [
{
"identity": "codablewrappers",
"name": "CodableWrappers",
"url": "https://github.com/GottaGetSwifty/CodableWrappers.git",
"version": "2.0.7",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CodableWrappers",
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/intitni/CopilotForXcodeKit.git
[1/461] Fetching copilotforxcodekit
Fetched https://github.com/intitni/CopilotForXcodeKit.git from cache (0.66s)
Fetching https://github.com/GottaGetSwifty/CodableWrappers.git from cache
Fetched https://github.com/GottaGetSwifty/CodableWrappers.git from cache (0.40s)
Computing version for https://github.com/GottaGetSwifty/CodableWrappers.git
Computed https://github.com/GottaGetSwifty/CodableWrappers.git at 2.0.7 (0.46s)
Creating working copy for https://github.com/GottaGetSwifty/CodableWrappers.git
Working copy of https://github.com/GottaGetSwifty/CodableWrappers.git resolved at 2.0.7
Creating working copy for https://github.com/intitni/CopilotForXcodeKit.git
Working copy of https://github.com/intitni/CopilotForXcodeKit.git resolved at 0.7.2 (8065dfa)
warning: '.resolve-product-dependencies': dependency 'copilotforxcodekit' is not used by any target
Found 1 product dependencies
- CodableWrappers
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/intitni/CopilotForXcodeKit.git
https://github.com/intitni/CopilotForXcodeKit.git
{
"dependencies" : [
{
"identity" : "codablewrappers",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.7",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/GottaGetSwifty/CodableWrappers.git"
}
],
"manifest_display_name" : "CopilotForXcodeKit",
"name" : "CopilotForXcodeKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "12.0"
}
],
"products" : [
{
"name" : "CopilotForXcodeKit",
"targets" : [
"CopilotForXcodeKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "XPCConcurrency",
"targets" : [
"XPCConcurrency"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "XPCConcurrency",
"module_type" : "SwiftTarget",
"name" : "XPCConcurrency",
"path" : "Sources/XPCConcurrency",
"product_memberships" : [
"CopilotForXcodeKit",
"XPCConcurrency"
],
"sources" : [
"XPCConnection+Concurrency.swift"
],
"type" : "library"
},
{
"c99name" : "CopilotForXcodeKitTests",
"module_type" : "SwiftTarget",
"name" : "CopilotForXcodeKitTests",
"path" : "Tests/CopilotForXcodeKitTests",
"sources" : [
"CopilotForXcodeKitTests.swift"
],
"target_dependencies" : [
"CopilotForXcodeKit"
],
"type" : "test"
},
{
"c99name" : "CopilotForXcodeKit",
"module_type" : "SwiftTarget",
"name" : "CopilotForXcodeKit",
"path" : "Sources/CopilotForXcodeKit",
"product_dependencies" : [
"CodableWrappers"
],
"product_memberships" : [
"CopilotForXcodeKit"
],
"sources" : [
"Chat/ChatServiceType.swift",
"CodeModel/CodeLanguage.swift",
"CodeModel/CodeRange.swift",
"CodeModel/Editor.swift",
"CodeModel/WorkspaceInfo.swift",
"CodeModel/XcodeInfo.swift",
"CopilotForXcodeExtension.swift",
"Helper/ChatPanelSceneBuilder.swift",
"Helper/GroupedScene.swift",
"Helper/Logger.swift",
"PromptToCode/PromptToCodeServiceType.swift",
"SceneConfiguration.swift",
"Suggestion/CodeSuggestion.swift",
"Suggestion/SuggestionRequest.swift",
"Suggestion/SuggestionServiceType.swift",
"XPC/ExtensionXPCServer.swift",
"XPC/HostXPCProtocol.swift",
"XPC/XPCProtocol.swift"
],
"target_dependencies" : [
"XPCConcurrency"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/4] Write sources
[3/4] Write swift-version-2F0A5646E1D333AE.txt
[5/23] Compiling CodableWrappers NilFiltering.swift
[6/24] Emitting module XPCConcurrency
/Users/admin/builder/spi-builder-workspace/Sources/XPCConcurrency/XPCConnection+Concurrency.swift:41:13: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
39 | /// Connects to the XPC service and calls the given function with the service proxy.
40 | @_unsafeInheritExecutor
41 | public func withXPCServiceConnected<T, P>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
42 | connection: NSXPCConnection,
43 | as _: P.Type = P.self,
[7/24] Compiling XPCConcurrency XPCConnection+Concurrency.swift
/Users/admin/builder/spi-builder-workspace/Sources/XPCConcurrency/XPCConnection+Concurrency.swift:41:13: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
39 | /// Connects to the XPC service and calls the given function with the service proxy.
40 | @_unsafeInheritExecutor
41 | public func withXPCServiceConnected<T, P>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
42 | connection: NSXPCConnection,
43 | as _: P.Type = P.self,
/Users/admin/builder/spi-builder-workspace/Sources/XPCConcurrency/XPCConnection+Concurrency.swift:8:22: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
6 |
7 | public func resume(_ value: T) {
8 | continuation.yield(value)
| |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
9 | continuation.finish()
10 | }
[8/24] Compiling CodableWrappers DateCoding.swift
[9/24] Compiling CodableWrappers FloatingPointCoding.swift
[10/24] Compiling CodableWrappers BoolCoding.swift
[11/24] Compiling CodableWrappers DataCoding.swift
[12/24] Compiling CodableWrappers OptionalWrappers.swift
[13/24] Compiling CodableWrappers StaticCodingWrappers.swift
[14/24] Compiling CodableWrappers NullEncoding.swift
[15/24] Compiling CodableWrappers EmptyDefaults.swift
[16/24] Compiling CodableWrappers FallbackCoding.swift
[17/24] Compiling CodableWrappers ConveienceAdherence.swift
[18/24] Compiling CodableWrappers CustomWrappers.swift
[19/24] Compiling CodableWrappers ImmutableWrapper.swift
[20/24] Compiling CodableWrappers OmitCodingWrappers.swift
[21/24] Compiling CodableWrappers TransientCoding.swift
[22/24] Compiling CodableWrappers Old.swift
[23/24] Emitting module CodableWrappers
[24/24] Compiling CodableWrappers StaticCoding.swift
[25/42] Compiling CopilotForXcodeKit SuggestionServiceType.swift
[26/42] Compiling CopilotForXcodeKit ExtensionXPCServer.swift
[27/42] Compiling CopilotForXcodeKit CodeSuggestion.swift
[28/42] Compiling CopilotForXcodeKit SuggestionRequest.swift
[29/42] Compiling CopilotForXcodeKit HostXPCProtocol.swift
[30/43] Compiling CopilotForXcodeKit XPCProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/XPC/XPCProtocol.swift:48:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'NoResponse' may have shared mutable state; this is an error in the Swift 6 language mode
45 | struct NoDataError: Error {}
46 |
47 | public struct NoResponse: Codable {
| `- note: consider making struct 'NoResponse' conform to the 'Sendable' protocol
48 | public static let none = NoResponse()
| |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'NoResponse' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 | }
50 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/XPC/XPCProtocol.swift:91:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
89 | do {
90 | let requestBody = try JSONDecoder().decode(Request.self, from: data)
91 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
92 | do {
93 | let responseBody = try await handler(requestBody)
94 | let responseBodyData = try JSONEncoder().encode(responseBody)
95 | reply(responseBodyData, nil)
96 | onceResponded()
| `- note: closure captures 'onceResponded' which is accessible to code in the current task
97 | } catch {
98 | reply(nil, error)
[31/43] Compiling CopilotForXcodeKit GroupedScene.swift
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/Logger.swift:12:23: warning: static property 'osLog' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | /// You can change the ``osLog`` to something else so you can find the logs more easily.
11 | public enum CopilotForXcodeKitLogger {
12 | public static var osLog: OSLog = .init(
| |- warning: static property 'osLog' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'osLog' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'osLog' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | subsystem: "com.intii.CopilotForXcodeKit",
14 | category: "CopilotForXcodeKit"
[32/43] Compiling CopilotForXcodeKit Logger.swift
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/Logger.swift:12:23: warning: static property 'osLog' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | /// You can change the ``osLog`` to something else so you can find the logs more easily.
11 | public enum CopilotForXcodeKitLogger {
12 | public static var osLog: OSLog = .init(
| |- warning: static property 'osLog' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'osLog' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'osLog' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | subsystem: "com.intii.CopilotForXcodeKit",
14 | category: "CopilotForXcodeKit"
[33/43] Compiling CopilotForXcodeKit PromptToCodeServiceType.swift
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:62:9: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
60 | extension CopilotForXcodeExtensionSceneConfiguration {
61 | var body: some CopilotForXcodeAppExtensionScene {
62 | CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
63 | if let configurationScene {
64 | configurationScene
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:63:39: warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
61 | var body: some CopilotForXcodeAppExtensionScene {
62 | CopilotForXcodeAppExtensionGroupedScene {
63 | if let configurationScene {
| `- warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 | configurationScene
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:238:17: note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
236 | @available(macOS 13.0, *)
237 | public extension AppExtensionSceneBuilder {
238 | static func buildOptional<Content>(_ content: Content?) -> some AppExtensionScene
| `- note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
239 | where Content: AppExtensionScene
240 | {
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:63:39: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
61 | var body: some CopilotForXcodeAppExtensionScene {
62 | CopilotForXcodeAppExtensionGroupedScene {
63 | if let configurationScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 | configurationScene
65 | }
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<Content>(_ content: Content) -> some AppExtensionScene where Content : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:65:13: warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
63 | if let configurationScene {
64 | configurationScene
65 | }
| `- warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
66 | if let chatPanelScenes {
67 | chatPanelScenes
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:238:17: note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
236 | @available(macOS 13.0, *)
237 | public extension AppExtensionSceneBuilder {
238 | static func buildOptional<Content>(_ content: Content?) -> some AppExtensionScene
| `- note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
239 | where Content: AppExtensionScene
240 | {
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:66:36: warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 | configurationScene
65 | }
66 | if let chatPanelScenes {
| `- warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | chatPanelScenes
68 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:238:17: note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
236 | @available(macOS 13.0, *)
237 | public extension AppExtensionSceneBuilder {
238 | static func buildOptional<Content>(_ content: Content?) -> some AppExtensionScene
| `- note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
239 | where Content: AppExtensionScene
240 | {
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:66:36: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 | configurationScene
65 | }
66 | if let chatPanelScenes {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | chatPanelScenes
68 | }
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<Content>(_ content: Content) -> some AppExtensionScene where Content : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:68:13: warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
66 | if let chatPanelScenes {
67 | chatPanelScenes
68 | }
| `- warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
69 | }
70 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:238:17: note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
236 | @available(macOS 13.0, *)
237 | public extension AppExtensionSceneBuilder {
238 | static func buildOptional<Content>(_ content: Content?) -> some AppExtensionScene
| `- note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
239 | where Content: AppExtensionScene
240 | {
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:62:49: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
60 | extension CopilotForXcodeExtensionSceneConfiguration {
61 | var body: some CopilotForXcodeAppExtensionScene {
62 | CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
63 | if let configurationScene {
64 | configurationScene
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1>(_ c0: C0, _ c1: C1) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:62:9: warning: sending value of non-Sendable type '() -> some AppExtensionScene' risks causing data races; this is an error in the Swift 6 language mode
60 | extension CopilotForXcodeExtensionSceneConfiguration {
61 | var body: some CopilotForXcodeAppExtensionScene {
62 | CopilotForXcodeAppExtensionGroupedScene {
| |- warning: sending value of non-Sendable type '() -> some AppExtensionScene' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated value of non-Sendable type '() -> some AppExtensionScene' to main actor-isolated callee risks causing races in between task-isolated and main actor-isolated uses
63 | if let configurationScene {
64 | configurationScene
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:66:36: warning: sending '$__builder3' risks causing data races; this is an error in the Swift 6 language mode
64 | configurationScene
65 | }
66 | if let chatPanelScenes {
| |- warning: sending '$__builder3' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$__builder3' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
67 | chatPanelScenes
68 | }
[34/43] Compiling CopilotForXcodeKit SceneConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:62:9: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
60 | extension CopilotForXcodeExtensionSceneConfiguration {
61 | var body: some CopilotForXcodeAppExtensionScene {
62 | CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
63 | if let configurationScene {
64 | configurationScene
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:63:39: warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
61 | var body: some CopilotForXcodeAppExtensionScene {
62 | CopilotForXcodeAppExtensionGroupedScene {
63 | if let configurationScene {
| `- warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 | configurationScene
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:238:17: note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
236 | @available(macOS 13.0, *)
237 | public extension AppExtensionSceneBuilder {
238 | static func buildOptional<Content>(_ content: Content?) -> some AppExtensionScene
| `- note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
239 | where Content: AppExtensionScene
240 | {
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:63:39: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
61 | var body: some CopilotForXcodeAppExtensionScene {
62 | CopilotForXcodeAppExtensionGroupedScene {
63 | if let configurationScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 | configurationScene
65 | }
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<Content>(_ content: Content) -> some AppExtensionScene where Content : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:65:13: warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
63 | if let configurationScene {
64 | configurationScene
65 | }
| `- warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
66 | if let chatPanelScenes {
67 | chatPanelScenes
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:238:17: note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
236 | @available(macOS 13.0, *)
237 | public extension AppExtensionSceneBuilder {
238 | static func buildOptional<Content>(_ content: Content?) -> some AppExtensionScene
| `- note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
239 | where Content: AppExtensionScene
240 | {
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:66:36: warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 | configurationScene
65 | }
66 | if let chatPanelScenes {
| `- warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | chatPanelScenes
68 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:238:17: note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
236 | @available(macOS 13.0, *)
237 | public extension AppExtensionSceneBuilder {
238 | static func buildOptional<Content>(_ content: Content?) -> some AppExtensionScene
| `- note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
239 | where Content: AppExtensionScene
240 | {
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:66:36: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 | configurationScene
65 | }
66 | if let chatPanelScenes {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | chatPanelScenes
68 | }
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<Content>(_ content: Content) -> some AppExtensionScene where Content : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:68:13: warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
66 | if let chatPanelScenes {
67 | chatPanelScenes
68 | }
| `- warning: call to main actor-isolated static method 'buildOptional' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
69 | }
70 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:238:17: note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
236 | @available(macOS 13.0, *)
237 | public extension AppExtensionSceneBuilder {
238 | static func buildOptional<Content>(_ content: Content?) -> some AppExtensionScene
| `- note: calls to static method 'buildOptional' from outside of its actor context are implicitly asynchronous
239 | where Content: AppExtensionScene
240 | {
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:62:49: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
60 | extension CopilotForXcodeExtensionSceneConfiguration {
61 | var body: some CopilotForXcodeAppExtensionScene {
62 | CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
63 | if let configurationScene {
64 | configurationScene
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1>(_ c0: C0, _ c1: C1) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:62:9: warning: sending value of non-Sendable type '() -> some AppExtensionScene' risks causing data races; this is an error in the Swift 6 language mode
60 | extension CopilotForXcodeExtensionSceneConfiguration {
61 | var body: some CopilotForXcodeAppExtensionScene {
62 | CopilotForXcodeAppExtensionGroupedScene {
| |- warning: sending value of non-Sendable type '() -> some AppExtensionScene' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated value of non-Sendable type '() -> some AppExtensionScene' to main actor-isolated callee risks causing races in between task-isolated and main actor-isolated uses
63 | if let configurationScene {
64 | configurationScene
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/SceneConfiguration.swift:66:36: warning: sending '$__builder3' risks causing data races; this is an error in the Swift 6 language mode
64 | configurationScene
65 | }
66 | if let chatPanelScenes {
| |- warning: sending '$__builder3' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$__builder3' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
67 | chatPanelScenes
68 | }
[35/43] Compiling CopilotForXcodeKit WorkspaceInfo.swift
[36/43] Compiling CopilotForXcodeKit XcodeInfo.swift
[37/43] Compiling CopilotForXcodeKit ChatServiceType.swift
[38/43] Compiling CopilotForXcodeKit CodeLanguage.swift
[39/43] Compiling CopilotForXcodeKit CodeRange.swift
[40/43] Compiling CopilotForXcodeKit Editor.swift
[41/43] Emitting module CopilotForXcodeKit
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/CopilotForXcodeExtension.swift:282:10: warning: main actor-isolated instance method 'accept(connection:)' cannot be used to satisfy nonisolated requirement from protocol 'AppExtensionConfiguration'; this is an error in the Swift 6 language mode
267 | public struct CopilotForXcodeExtensionConfiguration<
268 | E: CopilotForXcodeExtension
269 | >: AppExtensionConfiguration {
| `- note: add '@preconcurrency' to the 'AppExtensionConfiguration' conformance to defer isolation checking to run time
270 | let theExtension: E
271 | let server: ExtensionXPCServer
:
280 | public extension CopilotForXcodeExtensionConfiguration {
281 | /// Accept the XPC connection from the host.
282 | func accept(connection: NSXPCConnection) -> Bool {
| |- warning: main actor-isolated instance method 'accept(connection:)' cannot be used to satisfy nonisolated requirement from protocol 'AppExtensionConfiguration'; this is an error in the Swift 6 language mode
| `- note: add 'nonisolated' to 'accept(connection:)' to make this instance method not isolated to the actor
283 | Logger.info("Extension scene did receive connection.")
284 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/Logger.swift:12:23: warning: static property 'osLog' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | /// You can change the ``osLog`` to something else so you can find the logs more easily.
11 | public enum CopilotForXcodeKitLogger {
12 | public static var osLog: OSLog = .init(
| |- warning: static property 'osLog' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'osLog' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'osLog' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | subsystem: "com.intii.CopilotForXcodeKit",
14 | category: "CopilotForXcodeKit"
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/XPC/XPCProtocol.swift:48:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'NoResponse' may have shared mutable state; this is an error in the Swift 6 language mode
45 | struct NoDataError: Error {}
46 |
47 | public struct NoResponse: Codable {
| `- note: consider making struct 'NoResponse' conform to the 'Sendable' protocol
48 | public static let none = NoResponse()
| |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'NoResponse' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 | }
50 |
[42/43] Compiling CopilotForXcodeKit CopilotForXcodeExtension.swift
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/CopilotForXcodeExtension.swift:282:10: warning: main actor-isolated instance method 'accept(connection:)' cannot be used to satisfy nonisolated requirement from protocol 'AppExtensionConfiguration'; this is an error in the Swift 6 language mode
267 | public struct CopilotForXcodeExtensionConfiguration<
268 | E: CopilotForXcodeExtension
269 | >: AppExtensionConfiguration {
| `- note: add '@preconcurrency' to the 'AppExtensionConfiguration' conformance to defer isolation checking to run time
270 | let theExtension: E
271 | let server: ExtensionXPCServer
:
280 | public extension CopilotForXcodeExtensionConfiguration {
281 | /// Accept the XPC connection from the host.
282 | func accept(connection: NSXPCConnection) -> Bool {
| |- warning: main actor-isolated instance method 'accept(connection:)' cannot be used to satisfy nonisolated requirement from protocol 'AppExtensionConfiguration'; this is an error in the Swift 6 language mode
| `- note: add 'nonisolated' to 'accept(connection:)' to make this instance method not isolated to the actor
283 | Logger.info("Extension scene did receive connection.")
284 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/CopilotForXcodeExtension.swift:178:17: warning: call to main actor-isolated initializer 'init(_:configuration:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
176 | public extension CopilotForXcodeExtensionProtocol where Self: CopilotForXcodeExtensionBase {
177 | var configuration: AppExtensionSceneConfiguration {
178 | return .init(
| `- warning: call to main actor-isolated initializer 'init(_:configuration:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
179 | // swiftformat:disable:next all
180 | self.sceneConfiguration.body,
ExtensionKit.AppExtensionSceneConfiguration.init:2:35: note: calls to initializer 'init(_:configuration:)' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneConfiguration {
2 | @MainActor @preconcurrency public init<Content, Configuration>(_ content: @autoclosure @escaping @MainActor () -> Content, configuration: Configuration? = nil) where Content : AppExtensionScene, Configuration : AppExtensionConfiguration}
| `- note: calls to initializer 'init(_:configuration:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/CopilotForXcodeExtension.swift:181:28: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
179 | // swiftformat:disable:next all
180 | self.sceneConfiguration.body,
181 | configuration: CopilotForXcodeExtensionConfiguration(self)
| `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
182 | )
183 | }
:
271 | let server: ExtensionXPCServer
272 |
273 | public init(_ theExtension: E) {
| |- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'AppExtensionConfiguration'
274 | self.theExtension = theExtension
275 | server = .init(theExtension: theExtension)
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:29:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
21 | ///
22 | /// - Returns: The composed scene.
23 | static func buildBlock<C0, C1>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
24 | _ c0: ChatPanelScene<C0>,
25 | _ c1: ChatPanelScene<C1>
:
27 | -> some CopilotForXcodeAppExtensionScene where C0: View, C1: View
28 | {
29 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | c0
31 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:29:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | -> some CopilotForXcodeAppExtensionScene where C0: View, C1: View
28 | {
29 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | c0
31 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1>(_ c0: C0, _ c1: C1) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:45:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
36 | ///
37 | /// - Returns: The composed scene.
38 | static func buildBlock<C0, C1, C2>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
39 | _ c0: ChatPanelScene<C0>,
40 | _ c1: ChatPanelScene<C1>,
:
43 | -> some CopilotForXcodeAppExtensionScene where C0: View, C1: View, C2: View
44 | {
45 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 | c0
47 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:45:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | -> some CopilotForXcodeAppExtensionScene where C0: View, C1: View, C2: View
44 | {
45 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 | c0
47 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2>(_ c0: C0, _ c1: C1, _ c2: C2) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:63:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
53 | ///
54 | /// - Returns: The composed scene.
55 | static func buildBlock<C0, C1, C2, C3>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
56 | _ c0: ChatPanelScene<C0>,
57 | _ c1: ChatPanelScene<C1>,
:
61 | -> some CopilotForXcodeAppExtensionScene where C0: View, C1: View, C2: View, C3: View
62 | {
63 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 | c0
65 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:63:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
61 | -> some CopilotForXcodeAppExtensionScene where C0: View, C1: View, C2: View, C3: View
62 | {
63 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 | c0
65 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2, C3>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene, C3 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:83:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
72 | ///
73 | /// - Returns: The composed scene.
74 | static func buildBlock<C0, C1, C2, C3, C4>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
75 | _ c0: ChatPanelScene<C0>,
76 | _ c1: ChatPanelScene<C1>,
:
81 | C4: View
82 | {
83 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
84 | c0
85 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:83:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
81 | C4: View
82 | {
83 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
84 | c0
85 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2, C3, C4>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene, C3 : AppExtensionScene, C4 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:106:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
93 | ///
94 | /// - Returns: The composed scene.
95 | static func buildBlock<C0, C1, C2, C3, C4, C5>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
96 | _ c0: ChatPanelScene<C0>,
97 | _ c1: ChatPanelScene<C1>,
:
104 | C4: View, C5: View
105 | {
106 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
107 | c0
108 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:106:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
104 | C4: View, C5: View
105 | {
106 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
107 | c0
108 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2, C3, C4, C5>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene, C3 : AppExtensionScene, C4 : AppExtensionScene, C5 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:131:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
117 | ///
118 | /// - Returns: The composed scene.
119 | static func buildBlock<C0, C1, C2, C3, C4, C5, C6>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
120 | _ c0: ChatPanelScene<C0>,
121 | _ c1: ChatPanelScene<C1>,
:
129 | C4: View, C5: View, C6: View
130 | {
131 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
132 | c0
133 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:131:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
129 | C4: View, C5: View, C6: View
130 | {
131 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
132 | c0
133 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2, C3, C4, C5, C6>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene, C3 : AppExtensionScene, C4 : AppExtensionScene, C5 : AppExtensionScene, C6 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:158:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
143 | ///
144 | /// - Returns: The composed scene.
145 | static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
146 | _ c0: ChatPanelScene<C0>,
147 | _ c1: ChatPanelScene<C1>,
:
156 | C4: View, C5: View, C6: View, C7: View
157 | {
158 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
159 | c0
160 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:158:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
156 | C4: View, C5: View, C6: View, C7: View
157 | {
158 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
159 | c0
160 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene, C3 : AppExtensionScene, C4 : AppExtensionScene, C5 : AppExtensionScene, C6 : AppExtensionScene, C7 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:188:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
171 | ///
172 | /// - Returns: The composed scene.
173 | static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
174 | _ c0: ChatPanelScene<C0>,
175 | _ c1: ChatPanelScene<C1>,
:
186 | C8: View
187 | {
188 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
189 | c0
190 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:188:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
186 | C8: View
187 | {
188 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
189 | c0
190 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene, C3 : AppExtensionScene, C4 : AppExtensionScene, C5 : AppExtensionScene, C6 : AppExtensionScene, C7 : AppExtensionScene, C8 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:221:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
202 | ///
203 | /// - Returns: The composed scene.
204 | static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
205 | _ c0: ChatPanelScene<C0>,
206 | _ c1: ChatPanelScene<C1>,
:
219 | C9: View
220 | {
221 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
222 | c0
223 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:221:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
219 | C9: View
220 | {
221 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
222 | c0
223 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene, C3 : AppExtensionScene, C4 : AppExtensionScene, C5 : AppExtensionScene, C6 : AppExtensionScene, C7 : AppExtensionScene, C8 : AppExtensionScene, C9 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/CopilotForXcodeExtension.swift:180:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
178 | return .init(
179 | // swiftformat:disable:next all
180 | self.sceneConfiguration.body,
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
181 | configuration: CopilotForXcodeExtensionConfiguration(self)
182 | )
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/CopilotForXcodeExtension.swift:181:28: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
179 | // swiftformat:disable:next all
180 | self.sceneConfiguration.body,
181 | configuration: CopilotForXcodeExtensionConfiguration(self)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(_:)' risks causing data races between main actor-isolated and task-isolated uses
182 | )
183 | }
[43/43] Compiling CopilotForXcodeKit ChatPanelSceneBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/CopilotForXcodeExtension.swift:282:10: warning: main actor-isolated instance method 'accept(connection:)' cannot be used to satisfy nonisolated requirement from protocol 'AppExtensionConfiguration'; this is an error in the Swift 6 language mode
267 | public struct CopilotForXcodeExtensionConfiguration<
268 | E: CopilotForXcodeExtension
269 | >: AppExtensionConfiguration {
| `- note: add '@preconcurrency' to the 'AppExtensionConfiguration' conformance to defer isolation checking to run time
270 | let theExtension: E
271 | let server: ExtensionXPCServer
:
280 | public extension CopilotForXcodeExtensionConfiguration {
281 | /// Accept the XPC connection from the host.
282 | func accept(connection: NSXPCConnection) -> Bool {
| |- warning: main actor-isolated instance method 'accept(connection:)' cannot be used to satisfy nonisolated requirement from protocol 'AppExtensionConfiguration'; this is an error in the Swift 6 language mode
| `- note: add 'nonisolated' to 'accept(connection:)' to make this instance method not isolated to the actor
283 | Logger.info("Extension scene did receive connection.")
284 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/CopilotForXcodeExtension.swift:178:17: warning: call to main actor-isolated initializer 'init(_:configuration:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
176 | public extension CopilotForXcodeExtensionProtocol where Self: CopilotForXcodeExtensionBase {
177 | var configuration: AppExtensionSceneConfiguration {
178 | return .init(
| `- warning: call to main actor-isolated initializer 'init(_:configuration:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
179 | // swiftformat:disable:next all
180 | self.sceneConfiguration.body,
ExtensionKit.AppExtensionSceneConfiguration.init:2:35: note: calls to initializer 'init(_:configuration:)' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneConfiguration {
2 | @MainActor @preconcurrency public init<Content, Configuration>(_ content: @autoclosure @escaping @MainActor () -> Content, configuration: Configuration? = nil) where Content : AppExtensionScene, Configuration : AppExtensionConfiguration}
| `- note: calls to initializer 'init(_:configuration:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/CopilotForXcodeExtension.swift:181:28: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
179 | // swiftformat:disable:next all
180 | self.sceneConfiguration.body,
181 | configuration: CopilotForXcodeExtensionConfiguration(self)
| `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
182 | )
183 | }
:
271 | let server: ExtensionXPCServer
272 |
273 | public init(_ theExtension: E) {
| |- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'AppExtensionConfiguration'
274 | self.theExtension = theExtension
275 | server = .init(theExtension: theExtension)
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:29:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
21 | ///
22 | /// - Returns: The composed scene.
23 | static func buildBlock<C0, C1>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
24 | _ c0: ChatPanelScene<C0>,
25 | _ c1: ChatPanelScene<C1>
:
27 | -> some CopilotForXcodeAppExtensionScene where C0: View, C1: View
28 | {
29 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | c0
31 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:29:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | -> some CopilotForXcodeAppExtensionScene where C0: View, C1: View
28 | {
29 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | c0
31 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1>(_ c0: C0, _ c1: C1) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:45:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
36 | ///
37 | /// - Returns: The composed scene.
38 | static func buildBlock<C0, C1, C2>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
39 | _ c0: ChatPanelScene<C0>,
40 | _ c1: ChatPanelScene<C1>,
:
43 | -> some CopilotForXcodeAppExtensionScene where C0: View, C1: View, C2: View
44 | {
45 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 | c0
47 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:45:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | -> some CopilotForXcodeAppExtensionScene where C0: View, C1: View, C2: View
44 | {
45 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 | c0
47 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2>(_ c0: C0, _ c1: C1, _ c2: C2) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:63:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
53 | ///
54 | /// - Returns: The composed scene.
55 | static func buildBlock<C0, C1, C2, C3>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
56 | _ c0: ChatPanelScene<C0>,
57 | _ c1: ChatPanelScene<C1>,
:
61 | -> some CopilotForXcodeAppExtensionScene where C0: View, C1: View, C2: View, C3: View
62 | {
63 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 | c0
65 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:63:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
61 | -> some CopilotForXcodeAppExtensionScene where C0: View, C1: View, C2: View, C3: View
62 | {
63 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
64 | c0
65 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2, C3>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene, C3 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:83:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
72 | ///
73 | /// - Returns: The composed scene.
74 | static func buildBlock<C0, C1, C2, C3, C4>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
75 | _ c0: ChatPanelScene<C0>,
76 | _ c1: ChatPanelScene<C1>,
:
81 | C4: View
82 | {
83 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
84 | c0
85 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:83:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
81 | C4: View
82 | {
83 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
84 | c0
85 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2, C3, C4>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene, C3 : AppExtensionScene, C4 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:106:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
93 | ///
94 | /// - Returns: The composed scene.
95 | static func buildBlock<C0, C1, C2, C3, C4, C5>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
96 | _ c0: ChatPanelScene<C0>,
97 | _ c1: ChatPanelScene<C1>,
:
104 | C4: View, C5: View
105 | {
106 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
107 | c0
108 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:106:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
104 | C4: View, C5: View
105 | {
106 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
107 | c0
108 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2, C3, C4, C5>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene, C3 : AppExtensionScene, C4 : AppExtensionScene, C5 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:131:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
117 | ///
118 | /// - Returns: The composed scene.
119 | static func buildBlock<C0, C1, C2, C3, C4, C5, C6>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
120 | _ c0: ChatPanelScene<C0>,
121 | _ c1: ChatPanelScene<C1>,
:
129 | C4: View, C5: View, C6: View
130 | {
131 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
132 | c0
133 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:131:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
129 | C4: View, C5: View, C6: View
130 | {
131 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
132 | c0
133 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2, C3, C4, C5, C6>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene, C3 : AppExtensionScene, C4 : AppExtensionScene, C5 : AppExtensionScene, C6 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:158:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
143 | ///
144 | /// - Returns: The composed scene.
145 | static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
146 | _ c0: ChatPanelScene<C0>,
147 | _ c1: ChatPanelScene<C1>,
:
156 | C4: View, C5: View, C6: View, C7: View
157 | {
158 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
159 | c0
160 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:158:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
156 | C4: View, C5: View, C6: View, C7: View
157 | {
158 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
159 | c0
160 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene, C3 : AppExtensionScene, C4 : AppExtensionScene, C5 : AppExtensionScene, C6 : AppExtensionScene, C7 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:188:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
171 | ///
172 | /// - Returns: The composed scene.
173 | static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
174 | _ c0: ChatPanelScene<C0>,
175 | _ c1: ChatPanelScene<C1>,
:
186 | C8: View
187 | {
188 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
189 | c0
190 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:188:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
186 | C8: View
187 | {
188 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
189 | c0
190 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene, C3 : AppExtensionScene, C4 : AppExtensionScene, C5 : AppExtensionScene, C6 : AppExtensionScene, C7 : AppExtensionScene, C8 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:221:16: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
202 | ///
203 | /// - Returns: The composed scene.
204 | static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9>(
| `- note: add '@MainActor' to make static method 'buildBlock' part of global actor 'MainActor'
205 | _ c0: ChatPanelScene<C0>,
206 | _ c1: ChatPanelScene<C1>,
:
219 | C9: View
220 | {
221 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
222 | c0
223 | c1
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/GroupedScene.swift:9:12: note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
7 | private let content: () -> Content
8 |
9 | public init(@AppExtensionSceneBuilder content: @escaping () -> Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'CopilotForXcodeAppExtensionScene'
10 | self.content = content
11 | }
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/Helper/ChatPanelSceneBuilder.swift:221:56: warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
219 | C9: View
220 | {
221 | return CopilotForXcodeAppExtensionGroupedScene {
| `- warning: call to main actor-isolated static method 'buildBlock' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
222 | c0
223 | c1
ExtensionKit.AppExtensionSceneBuilder.buildBlock:2:47: note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
1 | struct AppExtensionSceneBuilder {
2 | @MainActor @preconcurrency public static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9>(_ c0: C0, _ c1: C1, _ c2: C2, _ c3: C3, _ c4: C4, _ c5: C5, _ c6: C6, _ c7: C7, _ c8: C8, _ c9: C9) -> some AppExtensionScene where C0 : AppExtensionScene, C1 : AppExtensionScene, C2 : AppExtensionScene, C3 : AppExtensionScene, C4 : AppExtensionScene, C5 : AppExtensionScene, C6 : AppExtensionScene, C7 : AppExtensionScene, C8 : AppExtensionScene, C9 : AppExtensionScene
| `- note: calls to static method 'buildBlock' from outside of its actor context are implicitly asynchronous
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/CopilotForXcodeExtension.swift:180:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
178 | return .init(
179 | // swiftformat:disable:next all
180 | self.sceneConfiguration.body,
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
181 | configuration: CopilotForXcodeExtensionConfiguration(self)
182 | )
/Users/admin/builder/spi-builder-workspace/Sources/CopilotForXcodeKit/CopilotForXcodeExtension.swift:181:28: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
179 | // swiftformat:disable:next all
180 | self.sceneConfiguration.body,
181 | configuration: CopilotForXcodeExtensionConfiguration(self)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(_:)' risks causing data races between main actor-isolated and task-isolated uses
182 | )
183 | }
Build complete! (12.25s)
Build complete.
{
"dependencies" : [
{
"identity" : "codablewrappers",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.7",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/GottaGetSwifty/CodableWrappers.git"
}
],
"manifest_display_name" : "CopilotForXcodeKit",
"name" : "CopilotForXcodeKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "12.0"
}
],
"products" : [
{
"name" : "CopilotForXcodeKit",
"targets" : [
"CopilotForXcodeKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "XPCConcurrency",
"targets" : [
"XPCConcurrency"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "XPCConcurrency",
"module_type" : "SwiftTarget",
"name" : "XPCConcurrency",
"path" : "Sources/XPCConcurrency",
"product_memberships" : [
"CopilotForXcodeKit",
"XPCConcurrency"
],
"sources" : [
"XPCConnection+Concurrency.swift"
],
"type" : "library"
},
{
"c99name" : "CopilotForXcodeKitTests",
"module_type" : "SwiftTarget",
"name" : "CopilotForXcodeKitTests",
"path" : "Tests/CopilotForXcodeKitTests",
"sources" : [
"CopilotForXcodeKitTests.swift"
],
"target_dependencies" : [
"CopilotForXcodeKit"
],
"type" : "test"
},
{
"c99name" : "CopilotForXcodeKit",
"module_type" : "SwiftTarget",
"name" : "CopilotForXcodeKit",
"path" : "Sources/CopilotForXcodeKit",
"product_dependencies" : [
"CodableWrappers"
],
"product_memberships" : [
"CopilotForXcodeKit"
],
"sources" : [
"Chat/ChatServiceType.swift",
"CodeModel/CodeLanguage.swift",
"CodeModel/CodeRange.swift",
"CodeModel/Editor.swift",
"CodeModel/WorkspaceInfo.swift",
"CodeModel/XcodeInfo.swift",
"CopilotForXcodeExtension.swift",
"Helper/ChatPanelSceneBuilder.swift",
"Helper/GroupedScene.swift",
"Helper/Logger.swift",
"PromptToCode/PromptToCodeServiceType.swift",
"SceneConfiguration.swift",
"Suggestion/CodeSuggestion.swift",
"Suggestion/SuggestionRequest.swift",
"Suggestion/SuggestionServiceType.swift",
"XPC/ExtensionXPCServer.swift",
"XPC/HostXPCProtocol.swift",
"XPC/XPCProtocol.swift"
],
"target_dependencies" : [
"XPCConcurrency"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/intitni/copilotforxcodekit/0.7.2
Repository: intitni/CopilotForXcodeKit
Swift version used: 6.1
Target: CopilotForXcodeKit
Extracting symbol information for 'CopilotForXcodeKit'...
Finished extracting symbol information for 'CopilotForXcodeKit'. (7.24s)
Building documentation for 'CopilotForXcodeKit'...
warning: 'connectionDidActivate(connectedTo:)' doesn't exist at '/CopilotForXcodeKit/CopilotForXcodeExtension'
--> Sources/CopilotForXcodeKit/CopilotForXcodeExtension.swift:16:23-16:58
14 | ///
15 | /// Copilot for Xcode will initiate the extension at launch and when users enable the extension.
16 + /// Once connected, ``connectionDidActivate(connectedTo:)`` is called, and
17 | /// ``CopilotForXcodeExtensionBase/host`` is set.
18 | ///
warning: 'Codable' doesn't exist at '/CopilotForXcodeKit/ExtensionRequests'
--> Sources/CopilotForXcodeKit/XPC/ExtensionXPCServer.swift:64:23-64:30
62 | /// Contains all request types.
63 | ///
64 + /// Please keep all ``Codable`` types backward compatible.
65 | public enum ExtensionRequests {
66 | public struct GetExtensionInformation: ExtensionRequestType {
Finished building documentation for 'CopilotForXcodeKit' (0.32s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/intitni/copilotforxcodekit/0.7.2
Fetching https://github.com/swiftlang/swift-docc-plugin from cache
Updating https://github.com/GottaGetSwifty/CodableWrappers.git
Updated https://github.com/GottaGetSwifty/CodableWrappers.git (0.47s)
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (0.49s)
Computing version for https://github.com/GottaGetSwifty/CodableWrappers.git
Computed https://github.com/GottaGetSwifty/CodableWrappers.git at 2.0.7 (1.09s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.3 (0.55s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit from cache
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.73s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.35s)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.3
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Building for debugging...
[0/8] Write sources
[3/8] Write snippet-extract-tool-entitlement.plist
[4/8] Write swift-version-2F0A5646E1D333AE.txt
[6/53] Compiling SymbolKit Identifier.swift
[7/53] Compiling SymbolKit KindIdentifier.swift
[8/53] Compiling SymbolKit Location.swift
[9/53] Compiling SymbolKit Mutability.swift
[10/57] Compiling SymbolKit SemanticVersion.swift
[11/57] Compiling SymbolKit AccessControl.swift
[12/57] Compiling SymbolKit Availability.swift
[13/57] Compiling SymbolKit AvailabilityItem.swift
[14/57] Compiling SymbolKit Domain.swift
[15/57] Compiling SymbolKit GenericConstraint.swift
[16/57] Compiling SymbolKit GenericParameter.swift
[17/57] Compiling SymbolKit Generics.swift
[18/57] Compiling SymbolKit Namespace.swift
[19/57] Emitting module SymbolKit
[20/57] Compiling SymbolKit Mixin+Equals.swift
[21/57] Compiling SymbolKit Mixin+Hash.swift
[22/57] Compiling SymbolKit Mixin.swift
[23/57] Compiling SymbolKit LineList.swift
[24/57] Compiling SymbolKit Position.swift
[25/57] Compiling SymbolKit Names.swift
[26/57] Compiling SymbolKit SPI.swift
[27/57] Compiling SymbolKit Snippet.swift
[28/57] Compiling SymbolKit Extension.swift
[29/57] Compiling SymbolKit DeclarationFragments.swift
[30/57] Compiling SymbolKit Fragment.swift
[31/57] Compiling SymbolKit FragmentKind.swift
[32/57] Compiling SymbolKit FunctionParameter.swift
[33/57] Compiling SymbolKit FunctionSignature.swift
[34/57] Compiling SymbolKit SourceRange.swift
[35/57] Compiling SymbolKit Metadata.swift
[36/57] Compiling SymbolKit Module.swift
[37/57] Compiling SymbolKit OperatingSystem.swift
[38/57] Compiling SymbolKit Platform.swift
[39/57] Compiling SymbolKit Relationship.swift
[40/57] Compiling SymbolKit RelationshipKind.swift
[41/57] Compiling SymbolKit SourceOrigin.swift
[42/57] Compiling SymbolKit GenericConstraints.swift
[43/57] Compiling SymbolKit Swift.swift
[44/57] Compiling SymbolKit Symbol.swift
[45/57] Compiling SymbolKit SymbolKind.swift
[46/57] Compiling SymbolKit SymbolGraph.swift
[47/57] Compiling SymbolKit GraphCollector.swift
[48/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[49/57] Compiling SymbolKit UnifiedSymbol.swift
[50/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[51/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[52/57] Compiling Snippets Snippet.swift
[53/57] Compiling Snippets SnippetParser.swift
[54/57] Emitting module Snippets
[55/61] Compiling snippet_extract URL+Status.swift
[56/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[57/61] Emitting module snippet_extract
[58/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (4.09s)
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
[2/20] Emitting module XPCConcurrency
/Users/admin/builder/spi-builder-workspace/Sources/XPCConcurrency/XPCConnection+Concurrency.swift:41:13: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
39 | /// Connects to the XPC service and calls the given function with the service proxy.
40 | @_unsafeInheritExecutor
41 | public func withXPCServiceConnected<T, P>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
42 | connection: NSXPCConnection,
43 | as _: P.Type = P.self,
[3/20] Compiling XPCConcurrency XPCConnection+Concurrency.swift
/Users/admin/builder/spi-builder-workspace/Sources/XPCConcurrency/XPCConnection+Concurrency.swift:41:13: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
39 | /// Connects to the XPC service and calls the given function with the service proxy.
40 | @_unsafeInheritExecutor
41 | public func withXPCServiceConnected<T, P>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
42 | connection: NSXPCConnection,
43 | as _: P.Type = P.self,
[4/20] Compiling CodableWrappers NullEncoding.swift
[5/21] Compiling CodableWrappers NilFiltering.swift
[6/21] Compiling CodableWrappers BoolCoding.swift
[7/21] Compiling CodableWrappers DataCoding.swift
[8/21] Compiling CodableWrappers TransientCoding.swift
[9/21] Compiling CodableWrappers Old.swift
[10/21] Compiling CodableWrappers OptionalWrappers.swift
[11/21] Compiling CodableWrappers StaticCodingWrappers.swift
[12/21] Compiling CodableWrappers EmptyDefaults.swift
[13/21] Compiling CodableWrappers FallbackCoding.swift
[14/21] Compiling CodableWrappers ImmutableWrapper.swift
[15/21] Compiling CodableWrappers OmitCodingWrappers.swift
[16/21] Compiling CodableWrappers DateCoding.swift
[17/21] Compiling CodableWrappers FloatingPointCoding.swift
[18/21] Compiling CodableWrappers ConveienceAdherence.swift
[19/21] Compiling CodableWrappers CustomWrappers.swift
[20/21] Emitting module CodableWrappers
[21/21] Compiling CodableWrappers StaticCoding.swift
[22/39] Compiling CopilotForXcodeKit HostXPCProtocol.swift
[23/40] Compiling CopilotForXcodeKit CodeRange.swift
[24/40] Compiling CopilotForXcodeKit Editor.swift
[25/40] Compiling CopilotForXcodeKit CopilotForXcodeExtension.swift
[26/40] Compiling CopilotForXcodeKit ChatPanelSceneBuilder.swift
[27/40] Emitting module CopilotForXcodeKit
[28/40] Compiling CopilotForXcodeKit PromptToCodeServiceType.swift
[29/40] Compiling CopilotForXcodeKit SceneConfiguration.swift
[30/40] Compiling CopilotForXcodeKit SuggestionServiceType.swift
[31/40] Compiling CopilotForXcodeKit ExtensionXPCServer.swift
[32/40] Compiling CopilotForXcodeKit ChatServiceType.swift
[33/40] Compiling CopilotForXcodeKit CodeLanguage.swift
[34/40] Compiling CopilotForXcodeKit GroupedScene.swift
[35/40] Compiling CopilotForXcodeKit Logger.swift
[36/40] Compiling CopilotForXcodeKit CodeSuggestion.swift
[37/40] Compiling CopilotForXcodeKit SuggestionRequest.swift
[38/40] Compiling CopilotForXcodeKit WorkspaceInfo.swift
[39/40] Compiling CopilotForXcodeKit XcodeInfo.swift
[40/40] Compiling CopilotForXcodeKit XPCProtocol.swift
Build of target: 'CopilotForXcodeKit' complete! (3.04s)
1000
7 /Users/admin/builder/spi-builder-workspace/.docs/intitni/copilotforxcodekit/0.7.2
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/intitni/copilotforxcodekit/0.7.2
File count: 1000
Doc size: 7.0MB
Preparing doc bundle ...
Uploading prod-intitni-copilotforxcodekit-0.7.2-4f4819a5.zip to s3://spi-docs-inbox/prod-intitni-copilotforxcodekit-0.7.2-4f4819a5.zip
Copying... [14%]
Copying... [23%]
Copying... [32%]
Copying... [41%]
Copying... [50%]
Copying... [64%]
Copying... [73%]
Copying... [82%]
Copying... [91%]
Copying... [100%]
Done.