Build Information
Failed to build ChimeKit, reference 0.4.2 (27a1c3
), with Swift 6.0 for macOS (SPM) on 30 Nov 2024 13:15:41 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.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.58.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ChimeHQ/ChimeKit.git
Reference: 0.4.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ChimeHQ/ChimeKit
* tag 0.4.2 -> FETCH_HEAD
HEAD is now at 27a1c3a Update to latest Extendable, LanguageClient; concurrency warnings
Cloned https://github.com/ChimeHQ/ChimeKit.git
Revision (git rev-parse @):
27a1c3a3fe3afe40b5fa2384c9a70fe0edef49fe
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/ChimeHQ/ChimeKit.git at 0.4.2
Fetching https://github.com/ChimeHQ/ProcessEnv
Fetching https://github.com/ChimeHQ/AsyncXPCConnection
Fetching https://github.com/ChimeHQ/GlobPattern
Fetching https://github.com/groue/Semaphore
Fetching https://github.com/Frizlab/FSEventsWrapper
Fetching https://github.com/mattmassicotte/Queue
Fetching https://github.com/ChimeHQ/Extendable
[1/211] Fetching extendable
[23/504] Fetching extendable, semaphore
[35/643] Fetching extendable, semaphore, asyncxpcconnection
[118/843] Fetching extendable, semaphore, asyncxpcconnection, processenv
[688/904] Fetching extendable, semaphore, asyncxpcconnection, processenv, globpattern
[702/1160] Fetching extendable, semaphore, asyncxpcconnection, processenv, globpattern, fseventswrapper
[931/1432] Fetching extendable, semaphore, asyncxpcconnection, processenv, globpattern, fseventswrapper, queue
Fetched https://github.com/ChimeHQ/AsyncXPCConnection from cache (0.78s)
Fetched https://github.com/ChimeHQ/GlobPattern from cache (0.79s)
Fetched https://github.com/ChimeHQ/Extendable from cache (0.79s)
Fetching https://github.com/ChimeHQ/LanguageServerProtocol
[898/1021] Fetching semaphore, processenv, fseventswrapper, queue
Fetched https://github.com/ChimeHQ/ProcessEnv from cache (0.80s)
Fetching https://github.com/ChimeHQ/JSONRPC
Fetching https://github.com/ChimeHQ/LanguageClient
[726/821] Fetching semaphore, fseventswrapper, queue
Fetched https://github.com/groue/Semaphore from cache (0.83s)
Fetched https://github.com/Frizlab/FSEventsWrapper from cache (0.83s)
[232/272] Fetching queue
Fetched https://github.com/mattmassicotte/Queue from cache (0.85s)
[1/1696] Fetching languageserverprotocol
[69/2293] Fetching languageserverprotocol, languageclient
[207/2878] Fetching languageserverprotocol, languageclient, jsonrpc
Fetched https://github.com/ChimeHQ/LanguageClient from cache (0.87s)
Fetched https://github.com/ChimeHQ/JSONRPC from cache (0.87s)
[1239/1696] Fetching languageserverprotocol
Fetched https://github.com/ChimeHQ/LanguageServerProtocol from cache (0.94s)
Computing version for https://github.com/ChimeHQ/JSONRPC
Computed https://github.com/ChimeHQ/JSONRPC at 0.9.0 (0.42s)
Computing version for https://github.com/mattmassicotte/Queue
Computed https://github.com/mattmassicotte/Queue at 0.1.4 (3.18s)
Computing version for https://github.com/ChimeHQ/LanguageClient
Computed https://github.com/ChimeHQ/LanguageClient at 0.8.0 (0.44s)
Computing version for https://github.com/ChimeHQ/ProcessEnv
Computed https://github.com/ChimeHQ/ProcessEnv at 1.0.0 (0.56s)
Computing version for https://github.com/ChimeHQ/AsyncXPCConnection
Computed https://github.com/ChimeHQ/AsyncXPCConnection at 1.0.0 (0.58s)
Computing version for https://github.com/groue/Semaphore
Computed https://github.com/groue/Semaphore at 0.0.8 (0.57s)
Computing version for https://github.com/ChimeHQ/GlobPattern
Computed https://github.com/ChimeHQ/GlobPattern at 0.1.1 (0.55s)
Computing version for https://github.com/Frizlab/FSEventsWrapper
Computed https://github.com/Frizlab/FSEventsWrapper at 2.1.0 (0.55s)
Computing version for https://github.com/ChimeHQ/Extendable
Computed https://github.com/ChimeHQ/Extendable at 0.4.0 (0.41s)
Computing version for https://github.com/ChimeHQ/LanguageServerProtocol
Computed https://github.com/ChimeHQ/LanguageServerProtocol at 0.13.3 (0.43s)
Creating working copy for https://github.com/mattmassicotte/Queue
Working copy of https://github.com/mattmassicotte/Queue resolved at 0.1.4
Creating working copy for https://github.com/groue/Semaphore
Working copy of https://github.com/groue/Semaphore resolved at 0.0.8
Creating working copy for https://github.com/ChimeHQ/AsyncXPCConnection
Working copy of https://github.com/ChimeHQ/AsyncXPCConnection resolved at 1.0.0
Creating working copy for https://github.com/ChimeHQ/Extendable
Working copy of https://github.com/ChimeHQ/Extendable resolved at 0.4.0
Creating working copy for https://github.com/ChimeHQ/LanguageClient
Working copy of https://github.com/ChimeHQ/LanguageClient resolved at 0.8.0
Creating working copy for https://github.com/ChimeHQ/LanguageServerProtocol
Working copy of https://github.com/ChimeHQ/LanguageServerProtocol resolved at 0.13.3
Creating working copy for https://github.com/ChimeHQ/JSONRPC
Working copy of https://github.com/ChimeHQ/JSONRPC resolved at 0.9.0
Creating working copy for https://github.com/ChimeHQ/GlobPattern
Working copy of https://github.com/ChimeHQ/GlobPattern resolved at 0.1.1
Creating working copy for https://github.com/Frizlab/FSEventsWrapper
Working copy of https://github.com/Frizlab/FSEventsWrapper resolved at 2.1.0
Creating working copy for https://github.com/ChimeHQ/ProcessEnv
Working copy of https://github.com/ChimeHQ/ProcessEnv resolved at 1.0.0
========================================
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": "chimekit",
"name": "ChimeKit",
"url": "https://github.com/ChimeHQ/ChimeKit.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ChimeKit",
"dependencies": [
{
"identity": "asyncxpcconnection",
"name": "AsyncXPCConnection",
"url": "https://github.com/ChimeHQ/AsyncXPCConnection",
"version": "1.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AsyncXPCConnection",
"dependencies": [
]
},
{
"identity": "extendable",
"name": "Extendable",
"url": "https://github.com/ChimeHQ/Extendable",
"version": "0.4.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Extendable",
"dependencies": [
]
},
{
"identity": "processenv",
"name": "ProcessEnv",
"url": "https://github.com/ChimeHQ/ProcessEnv",
"version": "1.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ProcessEnv",
"dependencies": [
]
},
{
"identity": "languageclient",
"name": "LanguageClient",
"url": "https://github.com/ChimeHQ/LanguageClient",
"version": "0.8.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/LanguageClient",
"dependencies": [
{
"identity": "languageserverprotocol",
"name": "LanguageServerProtocol",
"url": "https://github.com/ChimeHQ/LanguageServerProtocol",
"version": "0.13.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/LanguageServerProtocol",
"dependencies": [
{
"identity": "jsonrpc",
"name": "JSONRPC",
"url": "https://github.com/ChimeHQ/JSONRPC",
"version": "0.9.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/JSONRPC",
"dependencies": [
]
}
]
},
{
"identity": "fseventswrapper",
"name": "FSEventsWrapper",
"url": "https://github.com/Frizlab/FSEventsWrapper",
"version": "2.1.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/FSEventsWrapper",
"dependencies": [
]
},
{
"identity": "globpattern",
"name": "GlobPattern",
"url": "https://github.com/ChimeHQ/GlobPattern",
"version": "0.1.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/GlobPattern",
"dependencies": [
]
},
{
"identity": "jsonrpc",
"name": "JSONRPC",
"url": "https://github.com/ChimeHQ/JSONRPC",
"version": "0.9.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/JSONRPC",
"dependencies": [
]
},
{
"identity": "processenv",
"name": "ProcessEnv",
"url": "https://github.com/ChimeHQ/ProcessEnv",
"version": "1.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ProcessEnv",
"dependencies": [
]
},
{
"identity": "semaphore",
"name": "Semaphore",
"url": "https://github.com/groue/Semaphore",
"version": "0.1.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Semaphore",
"dependencies": [
]
},
{
"identity": "queue",
"name": "Queue",
"url": "https://github.com/mattmassicotte/Queue",
"version": "0.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Queue",
"dependencies": [
]
}
]
},
{
"identity": "languageserverprotocol",
"name": "LanguageServerProtocol",
"url": "https://github.com/ChimeHQ/LanguageServerProtocol",
"version": "0.13.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/LanguageServerProtocol",
"dependencies": [
{
"identity": "jsonrpc",
"name": "JSONRPC",
"url": "https://github.com/ChimeHQ/JSONRPC",
"version": "0.9.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/JSONRPC",
"dependencies": [
]
}
]
},
{
"identity": "queue",
"name": "Queue",
"url": "https://github.com/mattmassicotte/Queue",
"version": "0.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Queue",
"dependencies": [
]
},
{
"identity": "jsonrpc",
"name": "JSONRPC",
"url": "https://github.com/ChimeHQ/JSONRPC",
"version": "0.9.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/JSONRPC",
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/ChimeHQ/ChimeKit.git
[1/2123] Fetching chimekit
Fetched https://github.com/ChimeHQ/ChimeKit.git from cache (6.37s)
Fetching https://github.com/ChimeHQ/AsyncXPCConnection from cache
Fetching https://github.com/ChimeHQ/LanguageServerProtocol from cache
Fetching https://github.com/ChimeHQ/ProcessEnv from cache
Fetching https://github.com/mattmassicotte/Queue from cache
Fetching https://github.com/ChimeHQ/LanguageClient from cache
Fetching https://github.com/ChimeHQ/JSONRPC from cache
Fetching https://github.com/ChimeHQ/Extendable from cache
Fetched https://github.com/ChimeHQ/LanguageServerProtocol from cache (0.49s)
Fetched https://github.com/mattmassicotte/Queue from cache (0.52s)
Fetched https://github.com/ChimeHQ/JSONRPC from cache (0.52s)
Fetched https://github.com/ChimeHQ/AsyncXPCConnection from cache (0.52s)
Fetched https://github.com/ChimeHQ/Extendable from cache (0.52s)
Fetched https://github.com/ChimeHQ/ProcessEnv from cache (0.52s)
Fetched https://github.com/ChimeHQ/LanguageClient from cache (0.52s)
Computing version for https://github.com/ChimeHQ/JSONRPC
Computed https://github.com/ChimeHQ/JSONRPC at 0.9.0 (0.02s)
Computing version for https://github.com/ChimeHQ/LanguageClient
Computed https://github.com/ChimeHQ/LanguageClient at 0.8.0 (0.02s)
Fetching https://github.com/ChimeHQ/GlobPattern from cache
Fetching https://github.com/Frizlab/FSEventsWrapper from cache
Fetching https://github.com/groue/Semaphore from cache
Fetched https://github.com/ChimeHQ/GlobPattern from cache (0.52s)
Fetched https://github.com/groue/Semaphore from cache (0.52s)
Fetched https://github.com/Frizlab/FSEventsWrapper from cache (0.52s)
Computing version for https://github.com/ChimeHQ/ProcessEnv
Computed https://github.com/ChimeHQ/ProcessEnv at 1.0.0 (0.02s)
Computing version for https://github.com/ChimeHQ/GlobPattern
Computed https://github.com/ChimeHQ/GlobPattern at 0.1.1 (0.02s)
Computing version for https://github.com/Frizlab/FSEventsWrapper
Computed https://github.com/Frizlab/FSEventsWrapper at 2.1.0 (0.02s)
Computing version for https://github.com/mattmassicotte/Queue
Computed https://github.com/mattmassicotte/Queue at 0.2.0 (0.40s)
Computing version for https://github.com/ChimeHQ/Extendable
Computed https://github.com/ChimeHQ/Extendable at 0.4.0 (0.02s)
Computing version for https://github.com/groue/Semaphore
Computed https://github.com/groue/Semaphore at 0.1.0 (0.41s)
Computing version for https://github.com/ChimeHQ/AsyncXPCConnection
Computed https://github.com/ChimeHQ/AsyncXPCConnection at 1.2.0 (0.39s)
Computing version for https://github.com/ChimeHQ/LanguageServerProtocol
Computed https://github.com/ChimeHQ/LanguageServerProtocol at 0.13.3 (0.02s)
Creating working copy for https://github.com/ChimeHQ/JSONRPC
Working copy of https://github.com/ChimeHQ/JSONRPC resolved at 0.9.0
Creating working copy for https://github.com/ChimeHQ/LanguageClient
Working copy of https://github.com/ChimeHQ/LanguageClient resolved at 0.8.0
Creating working copy for https://github.com/mattmassicotte/Queue
Working copy of https://github.com/mattmassicotte/Queue resolved at 0.2.0
Creating working copy for https://github.com/ChimeHQ/Extendable
Working copy of https://github.com/ChimeHQ/Extendable resolved at 0.4.0
Creating working copy for https://github.com/groue/Semaphore
Working copy of https://github.com/groue/Semaphore resolved at 0.1.0
Creating working copy for https://github.com/ChimeHQ/GlobPattern
Working copy of https://github.com/ChimeHQ/GlobPattern resolved at 0.1.1
Creating working copy for https://github.com/ChimeHQ/LanguageServerProtocol
Working copy of https://github.com/ChimeHQ/LanguageServerProtocol resolved at 0.13.3
Creating working copy for https://github.com/Frizlab/FSEventsWrapper
Working copy of https://github.com/Frizlab/FSEventsWrapper resolved at 2.1.0
Creating working copy for https://github.com/ChimeHQ/AsyncXPCConnection
Working copy of https://github.com/ChimeHQ/AsyncXPCConnection resolved at 1.2.0
Creating working copy for https://github.com/ChimeHQ/ProcessEnv
Working copy of https://github.com/ChimeHQ/ProcessEnv resolved at 1.0.0
Creating working copy for https://github.com/ChimeHQ/ChimeKit.git
Working copy of https://github.com/ChimeHQ/ChimeKit.git resolved at 0.4.2 (27a1c3a)
warning: '.resolve-product-dependencies': dependency 'chimekit' is not used by any target
Found 7 product dependencies
- AsyncXPCConnection
- Extendable
- ProcessEnv
- LanguageClient
- LanguageServerProtocol
- Queue
- JSONRPC
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/ChimeHQ/ChimeKit.git
{
"dependencies" : [
{
"identity" : "asyncxpcconnection",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ChimeHQ/AsyncXPCConnection"
},
{
"identity" : "extendable",
"requirement" : {
"range" : [
{
"lower_bound" : "0.3.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ChimeHQ/Extendable"
},
{
"identity" : "processenv",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ChimeHQ/ProcessEnv"
},
{
"identity" : "languageclient",
"requirement" : {
"range" : [
{
"lower_bound" : "0.8.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ChimeHQ/LanguageClient"
},
{
"identity" : "languageserverprotocol",
"requirement" : {
"range" : [
{
"lower_bound" : "0.13.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ChimeHQ/LanguageServerProtocol"
},
{
"identity" : "queue",
"requirement" : {
"range" : [
{
"lower_bound" : "0.1.4",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/mattmassicotte/Queue"
},
{
"identity" : "jsonrpc",
"requirement" : {
"range" : [
{
"lower_bound" : "0.9.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ChimeHQ/JSONRPC"
}
],
"manifest_display_name" : "ChimeKit",
"name" : "ChimeKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "11.0"
}
],
"products" : [
{
"name" : "ChimeExtensionInterface",
"targets" : [
"ChimeExtensionInterface"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ChimeLSPAdapter",
"targets" : [
"ChimeLSPAdapter"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ChimeKit",
"targets" : [
"ChimeKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ChimeLSPAdapterTests",
"module_type" : "SwiftTarget",
"name" : "ChimeLSPAdapterTests",
"path" : "Tests/ChimeLSPAdapterTests",
"sources" : [
"LSPTransformersTests.swift"
],
"target_dependencies" : [
"ChimeLSPAdapter"
],
"type" : "test"
},
{
"c99name" : "ChimeLSPAdapter",
"module_type" : "SwiftTarget",
"name" : "ChimeLSPAdapter",
"path" : "Sources/ChimeLSPAdapter",
"product_dependencies" : [
"LanguageClient",
"LanguageServerProtocol",
"ProcessEnv",
"Queue",
"JSONRPC"
],
"product_memberships" : [
"ChimeLSPAdapter",
"ChimeKit"
],
"sources" : [
"DataChannel+HostedProcess.swift",
"DocumentContext+LSP.swift",
"LSPDocumentService.swift",
"LSPHostServerInterface.swift",
"LSPProjectService.swift",
"LSPService+ClientConfiguration.swift",
"LSPService.swift",
"LSPTransformers.swift",
"LSPTypeTranslations.swift"
],
"target_dependencies" : [
"ChimeExtensionInterface"
],
"type" : "library"
},
{
"c99name" : "ChimeKit",
"module_type" : "SwiftTarget",
"name" : "ChimeKit",
"path" : "Sources/ChimeKit",
"product_memberships" : [
"ChimeKit"
],
"sources" : [
"ChimeKit.swift"
],
"target_dependencies" : [
"ChimeExtensionInterface",
"ChimeLSPAdapter"
],
"type" : "library"
},
{
"c99name" : "ChimeExtensionInterfaceTests",
"module_type" : "SwiftTarget",
"name" : "ChimeExtensionInterfaceTests",
"path" : "Tests/ChimeExtensionInterfaceTests",
"product_dependencies" : [
"ProcessEnv"
],
"sources" : [
"ChimeExtensionTests.swift",
"ExtensionConfigurationTests.swift"
],
"target_dependencies" : [
"ChimeExtensionInterface"
],
"type" : "test"
},
{
"c99name" : "ChimeExtensionInterface",
"module_type" : "SwiftTarget",
"name" : "ChimeExtensionInterface",
"path" : "Sources/ChimeExtensionInterface",
"product_dependencies" : [
"AsyncXPCConnection",
"Extendable",
"Queue"
],
"product_memberships" : [
"ChimeExtensionInterface",
"ChimeLSPAdapter",
"ChimeKit"
],
"sources" : [
"ChimeExtension.swift",
"ExtensionProtocol.swift",
"HostProtocol.swift",
"MainActor+runUnsafely.swift",
"Models/CombinedTextPosition.swift",
"Models/CombinedTextRange.swift",
"Models/DocumentConfiguration.swift",
"Models/DocumentContext.swift",
"Models/ExtensionConfiguration.swift",
"Models/LaunchedProcess.swift",
"Models/LineRelativeTextPosition.swift",
"Models/LineRelativeTextRange.swift",
"Models/ProjectContext.swift",
"Models/ServiceConfiguration.swift",
"Models/TextChange.swift",
"Models/TextRange.swift",
"Models/TextTarget.swift",
"SceneContextView.swift",
"Scenes.swift",
"Services/CompletionService.swift",
"Services/DefinitionService.swift",
"Services/DiagnosticService.swift",
"Services/FormattingService.swift",
"Services/SemanticDetailsService.swift",
"Services/SymbolQueryService.swift",
"Services/TokenService.swift",
"StandaloneExtension.swift",
"UTType+Filename.swift",
"UTType+Languages.swift",
"XPC/ExportedExtension.swift",
"XPC/ExportedHost.swift",
"XPC/ExportedScene.swift",
"XPC/ExportedSceneHost.swift",
"XPC/ExtensionSceneProtocol.swift",
"XPC/Protocol+Exporting.swift",
"XPC/QueuedRelay.swift",
"XPC/RemoteDocumentService.swift",
"XPC/RemoteExtension.swift",
"XPC/RemoteHost.swift",
"XPC/RemoteProjectService.swift",
"XPC/RemoteScene.swift",
"XPC/XPCProtocols.swift"
],
"type" : "library"
}
],
"tools_version" : "5.8"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.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/14] Write sources
[13/14] Write swift-version--7754E27361AE5C74.txt
[15/52] Emitting module ProcessEnv
[16/52] Emitting module Extendable
[17/52] Compiling GlobPattern Parser.swift
[18/52] Compiling GlobPattern Lexer.swift
[19/52] Emitting module GlobPattern
[20/52] Compiling GlobPattern GlobPattern.swift
[21/52] Compiling Extendable ConnectionAccepter.swift
[22/52] Compiling Semaphore AsyncSemaphore.swift
[23/52] Emitting module Semaphore
[24/52] Compiling JSONRPC DataChannel.swift
[25/52] Compiling JSONRPC JSONId.swift
[26/53] Emitting module Queue
[27/53] Compiling Queue AsyncQueue.swift
[28/53] Compiling ProcessEnv ProcessInfo+UserEnvironment.swift
[29/53] Compiling ProcessEnv Process+Parameters.swift
[30/53] Compiling ProcessEnv Process+Output.swift
[31/53] Compiling FSEventsWrapper FSEventStream.swift
[32/53] Compiling FSEventsWrapper FSEvent.swift
[33/53] Emitting module FSEventsWrapper
[34/53] Compiling FSEventsWrapper FSEventAsyncStream.swift
[35/53] Compiling JSONRPC DataChannel+PredefinedMessages.swift
[36/53] Compiling JSONRPC AsyncStreamPolyfill.swift
[37/53] Compiling JSONRPC DataChannel+Actor.swift
[38/53] Compiling JSONRPC DataChannel+StdioPipe.swift
[39/53] Emitting module JSONRPC
[40/53] Compiling JSONRPC JSONRPCSession.swift
[41/53] Compiling JSONRPC JSONRPCError.swift
[42/53] Compiling JSONRPC JSONValue.swift
[43/53] Compiling JSONRPC JSONValueDecoder.swift
[44/53] Compiling AsyncXPCConnection QueuedRemoteXPCService.swift
[45/53] Compiling AsyncXPCConnection RemoteXPCService.swift
[46/53] Compiling AsyncXPCConnection NSXPCConnection+Continuations.swift
[47/53] Emitting module AsyncXPCConnection
[48/53] Compiling JSONRPC Protocol.swift
[49/111] Compiling LanguageServerProtocol Hover.swift
[50/111] Compiling LanguageServerProtocol Implementation.swift
[51/111] Compiling LanguageServerProtocol InlayHint.swift
[52/111] Compiling LanguageServerProtocol LinkedEditingRange.swift
[53/111] Compiling LanguageServerProtocol Moniker.swift
[54/111] Compiling LanguageServerProtocol OnTypeFormatting.swift
[55/117] Compiling LanguageServerProtocol AsyncStreamPolyfill.swift
[56/117] Compiling LanguageServerProtocol NSRegularExpression+Matching.swift
[57/117] Compiling LanguageServerProtocol Protocol+Mutating.swift
[58/117] Compiling LanguageServerProtocol ServerCapabilities+Extensions.swift
[59/117] Compiling LanguageServerProtocol Snippet.swift
[60/117] Compiling LanguageServerProtocol TokenRepresentation.swift
[61/117] Compiling LanguageServerProtocol BaseProtocol.swift
[62/117] Compiling LanguageServerProtocol Utility.swift
[63/117] Compiling LanguageServerProtocol Window.swift
[64/117] Compiling LanguageServerProtocol ShowMessageRequest.swift
[65/117] Compiling LanguageServerProtocol Workspace.swift
[66/117] Compiling LanguageServerProtocol ApplyEdit.swift
[67/117] Compiling LanguageServerProtocol Configuration.swift
[68/117] Compiling LanguageServerProtocol ExecuteCommand.swift
[69/117] Compiling LanguageServerProtocol Folders.swift
[70/117] Compiling LanguageServerProtocol Symbol.swift
[71/117] Compiling LanguageServerProtocol WillCreateFiles.swift
[72/117] Compiling LanguageServerProtocol WillDeleteFiles.swift
[73/117] Compiling LanguageServerProtocol WillRenameFiles.swift
[74/117] Compiling Extendable AppExtension+Init.swift
[75/117] Compiling Extendable ConnectableExtension.swift
[76/117] Compiling Extendable AppExtensionSceneGroup.swift
[77/117] Compiling Extendable ConnectableSceneExtension.swift
[78/117] Compiling Extendable ConnectingAppExtensionScene.swift
[79/156] Compiling ChimeExtensionInterface ExportedHost.swift
[80/156] Compiling ChimeExtensionInterface ExportedScene.swift
[81/156] Compiling ChimeExtensionInterface ExportedSceneHost.swift
[82/156] Compiling ChimeExtensionInterface ExtensionSceneProtocol.swift
[83/160] Compiling ChimeExtensionInterface Protocol+Exporting.swift
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/RemoteExtension.swift:6:1: warning: extension declares a conformance of imported type 'AsyncQueue' to imported protocol 'AsyncQueuing'; this will not behave correctly if the owners of 'Queue' introduce this conformance in the future
4 | import Queue
5 |
6 | extension AsyncQueue: AsyncQueuing {}
| |- warning: extension declares a conformance of imported type 'AsyncQueue' to imported protocol 'AsyncQueuing'; this will not behave correctly if the owners of 'Queue' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 |
8 | /// Maintains order of communcations across to a remote ExtensionProtocol object.
[84/160] Compiling ChimeExtensionInterface QueuedRelay.swift
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/RemoteExtension.swift:6:1: warning: extension declares a conformance of imported type 'AsyncQueue' to imported protocol 'AsyncQueuing'; this will not behave correctly if the owners of 'Queue' introduce this conformance in the future
4 | import Queue
5 |
6 | extension AsyncQueue: AsyncQueuing {}
| |- warning: extension declares a conformance of imported type 'AsyncQueue' to imported protocol 'AsyncQueuing'; this will not behave correctly if the owners of 'Queue' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 |
8 | /// Maintains order of communcations across to a remote ExtensionProtocol object.
[85/160] Compiling ChimeExtensionInterface RemoteDocumentService.swift
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/RemoteExtension.swift:6:1: warning: extension declares a conformance of imported type 'AsyncQueue' to imported protocol 'AsyncQueuing'; this will not behave correctly if the owners of 'Queue' introduce this conformance in the future
4 | import Queue
5 |
6 | extension AsyncQueue: AsyncQueuing {}
| |- warning: extension declares a conformance of imported type 'AsyncQueue' to imported protocol 'AsyncQueuing'; this will not behave correctly if the owners of 'Queue' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 |
8 | /// Maintains order of communcations across to a remote ExtensionProtocol object.
[86/160] Compiling ChimeExtensionInterface RemoteExtension.swift
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/RemoteExtension.swift:6:1: warning: extension declares a conformance of imported type 'AsyncQueue' to imported protocol 'AsyncQueuing'; this will not behave correctly if the owners of 'Queue' introduce this conformance in the future
4 | import Queue
5 |
6 | extension AsyncQueue: AsyncQueuing {}
| |- warning: extension declares a conformance of imported type 'AsyncQueue' to imported protocol 'AsyncQueuing'; this will not behave correctly if the owners of 'Queue' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 |
8 | /// Maintains order of communcations across to a remote ExtensionProtocol object.
[87/160] Compiling LanguageServerProtocol References.swift
[88/160] Compiling LanguageServerProtocol Rename.swift
[89/160] Compiling LanguageServerProtocol SelectionRange.swift
[90/160] Compiling LanguageServerProtocol SemanticTokens.swift
[91/160] Compiling LanguageServerProtocol SignatureHelp.swift
[92/160] Compiling LanguageServerProtocol TypeDefinition.swift
[93/160] Compiling ChimeExtensionInterface RemoteProjectService.swift
[94/160] Compiling ChimeExtensionInterface RemoteScene.swift
[95/160] Compiling ChimeExtensionInterface XPCProtocols.swift
[96/160] Compiling LanguageServerProtocol Declaration.swift
[97/160] Compiling LanguageServerProtocol Definition.swift
[98/160] Compiling LanguageServerProtocol Diagnostics.swift
[99/160] Compiling ChimeExtensionInterface UTType+Languages.swift
[100/160] Compiling ChimeExtensionInterface ExportedExtension.swift
[105/160] Compiling ChimeExtensionInterface RemoteHost.swift
[106/160] Compiling ChimeExtensionInterface Scenes.swift
[107/160] Compiling ChimeExtensionInterface CompletionService.swift
[108/160] Compiling ChimeExtensionInterface DefinitionService.swift
[109/160] Compiling ChimeExtensionInterface DiagnosticService.swift
[110/160] Compiling ChimeExtensionInterface StandaloneExtension.swift
[111/160] Compiling ChimeExtensionInterface UTType+Filename.swift
[112/160] Compiling LanguageServerProtocol TypeHeirarchy.swift
[113/160] Compiling LanguageServerProtocol LanguageServerProtocol.swift
[114/160] Compiling LanguageServerProtocol ServerCapabilities.swift
[115/160] Compiling LanguageServerProtocol TextSynchronization.swift
[116/160] Compiling LanguageServerProtocol ThreeTypeOption.swift
[117/160] Compiling LanguageServerProtocol TwoTypeOption.swift
[118/160] Compiling ChimeExtensionInterface ChimeExtension.swift
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/MainActor+runUnsafely.swift:11:25: warning: type 'T' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
6 | /// It will crash if run on any non-main thread.
7 | @_unavailableFromAsync
8 | static func runUnsafely<T>(_ body: @MainActor () throws -> T) rethrows -> T {
| `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
9 | #if swift(>=5.9)
10 | if #available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *) {
11 | return try MainActor.assumeIsolated(body)
| `- warning: type 'T' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | }
13 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/ChimeExtension.swift:43:11: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
41 | public nonisolated var configuration: ConnectingAppExtensionConfiguration {
42 | MainActor.runUnsafely {
43 | return globalConfiguration
| |- 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
44 | }
45 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/ChimeExtension.swift:60:42: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
58 | public nonisolated var configuration: AppExtensionSceneConfiguration {
59 | MainActor.runUnsafely {
60 | return AppExtensionSceneConfiguration(self.scene, configuration: globalConfiguration)
| |- 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
61 | }
62 | }
[119/160] Compiling ChimeExtensionInterface ExtensionProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/MainActor+runUnsafely.swift:11:25: warning: type 'T' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
6 | /// It will crash if run on any non-main thread.
7 | @_unavailableFromAsync
8 | static func runUnsafely<T>(_ body: @MainActor () throws -> T) rethrows -> T {
| `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
9 | #if swift(>=5.9)
10 | if #available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *) {
11 | return try MainActor.assumeIsolated(body)
| `- warning: type 'T' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | }
13 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/ChimeExtension.swift:43:11: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
41 | public nonisolated var configuration: ConnectingAppExtensionConfiguration {
42 | MainActor.runUnsafely {
43 | return globalConfiguration
| |- 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
44 | }
45 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/ChimeExtension.swift:60:42: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
58 | public nonisolated var configuration: AppExtensionSceneConfiguration {
59 | MainActor.runUnsafely {
60 | return AppExtensionSceneConfiguration(self.scene, configuration: globalConfiguration)
| |- 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
61 | }
62 | }
[120/160] Compiling ChimeExtensionInterface HostProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/MainActor+runUnsafely.swift:11:25: warning: type 'T' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
6 | /// It will crash if run on any non-main thread.
7 | @_unavailableFromAsync
8 | static func runUnsafely<T>(_ body: @MainActor () throws -> T) rethrows -> T {
| `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
9 | #if swift(>=5.9)
10 | if #available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *) {
11 | return try MainActor.assumeIsolated(body)
| `- warning: type 'T' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | }
13 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/ChimeExtension.swift:43:11: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
41 | public nonisolated var configuration: ConnectingAppExtensionConfiguration {
42 | MainActor.runUnsafely {
43 | return globalConfiguration
| |- 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
44 | }
45 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/ChimeExtension.swift:60:42: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
58 | public nonisolated var configuration: AppExtensionSceneConfiguration {
59 | MainActor.runUnsafely {
60 | return AppExtensionSceneConfiguration(self.scene, configuration: globalConfiguration)
| |- 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
61 | }
62 | }
[121/160] Compiling ChimeExtensionInterface MainActor+runUnsafely.swift
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/MainActor+runUnsafely.swift:11:25: warning: type 'T' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
6 | /// It will crash if run on any non-main thread.
7 | @_unavailableFromAsync
8 | static func runUnsafely<T>(_ body: @MainActor () throws -> T) rethrows -> T {
| `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
9 | #if swift(>=5.9)
10 | if #available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *) {
11 | return try MainActor.assumeIsolated(body)
| `- warning: type 'T' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | }
13 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/ChimeExtension.swift:43:11: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
41 | public nonisolated var configuration: ConnectingAppExtensionConfiguration {
42 | MainActor.runUnsafely {
43 | return globalConfiguration
| |- 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
44 | }
45 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/ChimeExtension.swift:60:42: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
58 | public nonisolated var configuration: AppExtensionSceneConfiguration {
59 | MainActor.runUnsafely {
60 | return AppExtensionSceneConfiguration(self.scene, configuration: globalConfiguration)
| |- 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
61 | }
62 | }
[122/160] Compiling ChimeExtensionInterface CombinedTextPosition.swift
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/MainActor+runUnsafely.swift:11:25: warning: type 'T' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
6 | /// It will crash if run on any non-main thread.
7 | @_unavailableFromAsync
8 | static func runUnsafely<T>(_ body: @MainActor () throws -> T) rethrows -> T {
| `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
9 | #if swift(>=5.9)
10 | if #available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *) {
11 | return try MainActor.assumeIsolated(body)
| `- warning: type 'T' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | }
13 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/ChimeExtension.swift:43:11: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
41 | public nonisolated var configuration: ConnectingAppExtensionConfiguration {
42 | MainActor.runUnsafely {
43 | return globalConfiguration
| |- 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
44 | }
45 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/ChimeExtension.swift:60:42: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
58 | public nonisolated var configuration: AppExtensionSceneConfiguration {
59 | MainActor.runUnsafely {
60 | return AppExtensionSceneConfiguration(self.scene, configuration: globalConfiguration)
| |- 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
61 | }
62 | }
[123/160] Compiling ChimeExtensionInterface FormattingService.swift
[124/160] Compiling ChimeExtensionInterface SemanticDetailsService.swift
[125/160] Compiling ChimeExtensionInterface SymbolQueryService.swift
[126/160] Compiling ChimeExtensionInterface TokenService.swift
[127/160] Compiling ChimeExtensionInterface TextChange.swift
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/SceneContextView.swift:22:20: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | public struct DocumentContextKey: EnvironmentKey {
22 | public static var defaultValue: DocumentContext? = nil
| |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | }
24 |
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/SceneContextView.swift:26:23: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | public struct ProjectContextKey: EnvironmentKey {
26 | public static var defaultValue: ProjectContext? = nil
| |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
[128/160] Compiling ChimeExtensionInterface TextRange.swift
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/SceneContextView.swift:22:20: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | public struct DocumentContextKey: EnvironmentKey {
22 | public static var defaultValue: DocumentContext? = nil
| |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | }
24 |
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/SceneContextView.swift:26:23: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | public struct ProjectContextKey: EnvironmentKey {
26 | public static var defaultValue: ProjectContext? = nil
| |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
[129/160] Compiling ChimeExtensionInterface TextTarget.swift
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/SceneContextView.swift:22:20: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | public struct DocumentContextKey: EnvironmentKey {
22 | public static var defaultValue: DocumentContext? = nil
| |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | }
24 |
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/SceneContextView.swift:26:23: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | public struct ProjectContextKey: EnvironmentKey {
26 | public static var defaultValue: ProjectContext? = nil
| |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
[130/160] Compiling ChimeExtensionInterface SceneContextView.swift
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/SceneContextView.swift:22:20: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | public struct DocumentContextKey: EnvironmentKey {
22 | public static var defaultValue: DocumentContext? = nil
| |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | }
24 |
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/SceneContextView.swift:26:23: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | public struct ProjectContextKey: EnvironmentKey {
26 | public static var defaultValue: ProjectContext? = nil
| |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:143:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
141 | let service = try self.appService.symbolService(for: context)
142 |
143 | return try await service?.symbols(matching: query) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'symbols(matching:)' risks causing data races between nonisolated and main actor-isolated uses
144 | }
145 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:153:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
151 | let trigger = try JSONDecoder().decode(CompletionTrigger.self, from: xpcTrigger)
152 |
153 | return try await service?.completions(at: position, trigger: trigger) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'completions(at:trigger:)' risks causing data races between nonisolated and main actor-isolated uses
154 | }
155 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:162:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
160 | let ranges = try JSONDecoder().decode([CombinedTextRange].self, from: xpcRanges)
161 |
162 | return try await service?.formatting(for: ranges)
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'formatting(for:)' risks causing data races between nonisolated and main actor-isolated uses
163 | }
164 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:170:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
168 | let service = try self.documentService(for: xpcContext)?.formattingService
169 |
170 | return try await service?.organizeImports()
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'organizeImports()' risks causing data races between nonisolated and main actor-isolated uses
171 | }
172 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:179:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
177 | let service = try self.documentService(for: xpcContext)?.semanticDetailsService
178 |
179 | return try await service?.semanticDetails(at: position)
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'semanticDetails(at:)' risks causing data races between nonisolated and main actor-isolated uses
180 | }
181 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:188:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
186 | let service = try self.documentService(for: xpcContext)?.defintionService
187 |
188 | return try await service?.definitions(at: position) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'definitions(at:)' risks causing data races between nonisolated and main actor-isolated uses
189 | }
190 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:197:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
195 | let service = try self.documentService(for: xpcContext)?.tokenService
196 |
197 | return try await service?.tokens(in: range) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'tokens(in:)' risks causing data races between nonisolated and main actor-isolated uses
198 | }
199 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:205:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
203 | let service = try self.documentService(for: xpcContext)?.symbolService
204 |
205 | return try await service?.symbols(matching: query)
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'symbols(matching:)' risks causing data races between nonisolated and main actor-isolated uses
206 | }
207 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:143:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
141 | let service = try self.appService.symbolService(for: context)
142 |
143 | return try await service?.symbols(matching: query) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'symbols(matching:)' risks causing data races between nonisolated and main actor-isolated uses
144 | }
145 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:153:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
151 | let trigger = try JSONDecoder().decode(CompletionTrigger.self, from: xpcTrigger)
152 |
153 | return try await service?.completions(at: position, trigger: trigger) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'completions(at:trigger:)' risks causing data races between nonisolated and main actor-isolated uses
154 | }
155 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:162:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
160 | let ranges = try JSONDecoder().decode([CombinedTextRange].self, from: xpcRanges)
161 |
162 | return try await service?.formatting(for: ranges)
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'formatting(for:)' risks causing data races between nonisolated and main actor-isolated uses
163 | }
164 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:170:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
168 | let service = try self.documentService(for: xpcContext)?.formattingService
169 |
170 | return try await service?.organizeImports()
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'organizeImports()' risks causing data races between nonisolated and main actor-isolated uses
171 | }
172 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:179:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
177 | let service = try self.documentService(for: xpcContext)?.semanticDetailsService
178 |
179 | return try await service?.semanticDetails(at: position)
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'semanticDetails(at:)' risks causing data races between nonisolated and main actor-isolated uses
180 | }
181 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:188:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
186 | let service = try self.documentService(for: xpcContext)?.defintionService
187 |
188 | return try await service?.definitions(at: position) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'definitions(at:)' risks causing data races between nonisolated and main actor-isolated uses
189 | }
190 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:197:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
195 | let service = try self.documentService(for: xpcContext)?.tokenService
196 |
197 | return try await service?.tokens(in: range) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'tokens(in:)' risks causing data races between nonisolated and main actor-isolated uses
198 | }
199 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:205:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
203 | let service = try self.documentService(for: xpcContext)?.symbolService
204 |
205 | return try await service?.symbols(matching: query)
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'symbols(matching:)' risks causing data races between nonisolated and main actor-isolated uses
206 | }
207 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:143:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
141 | let service = try self.appService.symbolService(for: context)
142 |
143 | return try await service?.symbols(matching: query) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'symbols(matching:)' risks causing data races between nonisolated and main actor-isolated uses
144 | }
145 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:153:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
151 | let trigger = try JSONDecoder().decode(CompletionTrigger.self, from: xpcTrigger)
152 |
153 | return try await service?.completions(at: position, trigger: trigger) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'completions(at:trigger:)' risks causing data races between nonisolated and main actor-isolated uses
154 | }
155 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:162:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
160 | let ranges = try JSONDecoder().decode([CombinedTextRange].self, from: xpcRanges)
161 |
162 | return try await service?.formatting(for: ranges)
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'formatting(for:)' risks causing data races between nonisolated and main actor-isolated uses
163 | }
164 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:170:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
168 | let service = try self.documentService(for: xpcContext)?.formattingService
169 |
170 | return try await service?.organizeImports()
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'organizeImports()' risks causing data races between nonisolated and main actor-isolated uses
171 | }
172 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:179:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
177 | let service = try self.documentService(for: xpcContext)?.semanticDetailsService
178 |
179 | return try await service?.semanticDetails(at: position)
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'semanticDetails(at:)' risks causing data races between nonisolated and main actor-isolated uses
180 | }
181 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:188:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
186 | let service = try self.documentService(for: xpcContext)?.defintionService
187 |
188 | return try await service?.definitions(at: position) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'definitions(at:)' risks causing data races between nonisolated and main actor-isolated uses
189 | }
190 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:197:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
195 | let service = try self.documentService(for: xpcContext)?.tokenService
196 |
197 | return try await service?.tokens(in: range) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'tokens(in:)' risks causing data races between nonisolated and main actor-isolated uses
198 | }
199 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:205:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
203 | let service = try self.documentService(for: xpcContext)?.symbolService
204 |
205 | return try await service?.symbols(matching: query)
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'symbols(matching:)' risks causing data races between nonisolated and main actor-isolated uses
206 | }
207 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:143:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
141 | let service = try self.appService.symbolService(for: context)
142 |
143 | return try await service?.symbols(matching: query) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'symbols(matching:)' risks causing data races between nonisolated and main actor-isolated uses
144 | }
145 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:153:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
151 | let trigger = try JSONDecoder().decode(CompletionTrigger.self, from: xpcTrigger)
152 |
153 | return try await service?.completions(at: position, trigger: trigger) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'completions(at:trigger:)' risks causing data races between nonisolated and main actor-isolated uses
154 | }
155 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:162:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
160 | let ranges = try JSONDecoder().decode([CombinedTextRange].self, from: xpcRanges)
161 |
162 | return try await service?.formatting(for: ranges)
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'formatting(for:)' risks causing data races between nonisolated and main actor-isolated uses
163 | }
164 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:170:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
168 | let service = try self.documentService(for: xpcContext)?.formattingService
169 |
170 | return try await service?.organizeImports()
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'organizeImports()' risks causing data races between nonisolated and main actor-isolated uses
171 | }
172 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:179:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
177 | let service = try self.documentService(for: xpcContext)?.semanticDetailsService
178 |
179 | return try await service?.semanticDetails(at: position)
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'semanticDetails(at:)' risks causing data races between nonisolated and main actor-isolated uses
180 | }
181 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:188:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
186 | let service = try self.documentService(for: xpcContext)?.defintionService
187 |
188 | return try await service?.definitions(at: position) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'definitions(at:)' risks causing data races between nonisolated and main actor-isolated uses
189 | }
190 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:197:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
195 | let service = try self.documentService(for: xpcContext)?.tokenService
196 |
197 | return try await service?.tokens(in: range) ?? []
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'tokens(in:)' risks causing data races between nonisolated and main actor-isolated uses
198 | }
199 | }
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/ExportedExtension.swift:205:30: warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
203 | let service = try self.documentService(for: xpcContext)?.symbolService
204 |
205 | return try await service?.symbols(matching: query)
| |- warning: sending 'service.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending main actor-isolated 'service.some' to nonisolated instance method 'symbols(matching:)' risks causing data races between nonisolated and main actor-isolated uses
206 | }
207 | }
[135/160] Compiling ChimeExtensionInterface CombinedTextRange.swift
[136/160] Compiling ChimeExtensionInterface DocumentConfiguration.swift
[137/160] Compiling ChimeExtensionInterface DocumentContext.swift
[138/160] Compiling ChimeExtensionInterface ExtensionConfiguration.swift
[139/160] Compiling ChimeExtensionInterface LaunchedProcess.swift
[140/160] Compiling ChimeExtensionInterface LineRelativeTextPosition.swift
[141/160] Compiling ChimeExtensionInterface LineRelativeTextRange.swift
[142/160] Compiling ChimeExtensionInterface ProjectContext.swift
[143/160] Compiling ChimeExtensionInterface ServiceConfiguration.swift
[152/160] Emitting module ChimeExtensionInterface
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/SceneContextView.swift:22:20: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | public struct DocumentContextKey: EnvironmentKey {
22 | public static var defaultValue: DocumentContext? = nil
| |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | }
24 |
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/SceneContextView.swift:26:23: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | public struct ProjectContextKey: EnvironmentKey {
26 | public static var defaultValue: ProjectContext? = nil
| |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
/Users/admin/builder/spi-builder-workspace/Sources/ChimeExtensionInterface/XPC/RemoteExtension.swift:6:1: warning: extension declares a conformance of imported type 'AsyncQueue' to imported protocol 'AsyncQueuing'; this will not behave correctly if the owners of 'Queue' introduce this conformance in the future
4 | import Queue
5 |
6 | extension AsyncQueue: AsyncQueuing {}
| |- warning: extension declares a conformance of imported type 'AsyncQueue' to imported protocol 'AsyncQueuing'; this will not behave correctly if the owners of 'Queue' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 |
8 | /// Maintains order of communcations across to a remote ExtensionProtocol object.
[160/160] Emitting module LanguageServerProtocol
[161/170] Compiling LanguageClient StatefulServer.swift
[162/170] Compiling LanguageClient Server+Shutdown.swift
[163/170] Compiling LanguageClient InitializingServer.swift
[164/170] Compiling LanguageClient FileHandle+DataStream.swift
[165/170] Compiling LanguageClient FileEventAsyncSequence.swift
[166/170] Compiling LanguageClient DataChannel+UserScript.swift
[167/170] Emitting module LanguageClient
[168/170] Compiling LanguageClient RestartingServer.swift
[169/170] Compiling LanguageClient AsyncStreamTap.swift
[170/170] Compiling LanguageClient DataChannel+LocalProcess.swift
[171/180] Compiling ChimeLSPAdapter LSPTransformers.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:105:23: warning: static property 'standardCompletionTransformer' is not concurrency-safe because non-'Sendable' type 'CompletionTransformer' (aka '(TextRange, CompletionItem) -> Optional<Completion>') may have shared mutable state; this is an error in the Swift 6 language mode
103 |
104 | extension LSPTransformers {
105 | public static let standardCompletionTransformer: CompletionTransformer = { fallbackRange, item in
| |- warning: static property 'standardCompletionTransformer' is not concurrency-safe because non-'Sendable' type 'CompletionTransformer' (aka '(TextRange, CompletionItem) -> Optional<Completion>') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardCompletionTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 | let edit = item.textEdit
107 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:131:23: warning: static property 'standardTextEditTransformer' is not concurrency-safe because non-'Sendable' type 'TextEditTransformer' (aka '(TextEdit) -> TextChange') may have shared mutable state; this is an error in the Swift 6 language mode
129 |
130 | extension LSPTransformers {
131 | public static let standardTextEditTransformer: TextEditTransformer = { edit in
| |- warning: static property 'standardTextEditTransformer' is not concurrency-safe because non-'Sendable' type 'TextEditTransformer' (aka '(TextEdit) -> TextChange') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardTextEditTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 | let start = LineRelativeTextPosition(edit.range.start)
133 | let end = LineRelativeTextPosition(edit.range.end)
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:141:23: warning: static property 'standardDiagnosticTransformer' is not concurrency-safe because non-'Sendable' type 'DiagnosticTransformer' (aka '(Diagnostic) -> Diagnostic') may have shared mutable state; this is an error in the Swift 6 language mode
139 |
140 | extension LSPTransformers {
141 | public static let standardDiagnosticTransformer: DiagnosticTransformer = { diagnostic in
| |- warning: static property 'standardDiagnosticTransformer' is not concurrency-safe because non-'Sendable' type 'DiagnosticTransformer' (aka '(Diagnostic) -> Diagnostic') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardDiagnosticTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
142 | let relations = diagnostic.relatedInformation?.compactMap({ (relatedInfo) -> Diagnostic.Relation? in
143 | guard let url = URL(string: relatedInfo.location.uri) else {
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:185:23: warning: static property 'standardHoverTransformer' is not concurrency-safe because non-'Sendable' type 'HoverTransformer' (aka '(CombinedTextPosition, Optional<Hover>) -> Optional<SemanticDetails>') may have shared mutable state; this is an error in the Swift 6 language mode
183 |
184 | extension LSPTransformers {
185 | public static let standardHoverTransformer: HoverTransformer = { position, response in
| |- warning: static property 'standardHoverTransformer' is not concurrency-safe because non-'Sendable' type 'HoverTransformer' (aka '(CombinedTextPosition, Optional<Hover>) -> Optional<SemanticDetails>') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardHoverTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
186 | guard let response = response else { return nil }
187 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:213:23: warning: static property 'standardDefinitionTransformer' is not concurrency-safe because non-'Sendable' type 'DefinitionTransformer' (aka '(Optional<ThreeTypeOption<Location, Array<Location>, Array<LocationLink>>>) -> Array<DefinitionLocation>') may have shared mutable state; this is an error in the Swift 6 language mode
211 |
212 | extension LSPTransformers {
213 | public static let standardDefinitionTransformer: DefinitionTransformer = { response in
| |- warning: static property 'standardDefinitionTransformer' is not concurrency-safe because non-'Sendable' type 'DefinitionTransformer' (aka '(Optional<ThreeTypeOption<Location, Array<Location>, Array<LocationLink>>>) -> Array<DefinitionLocation>') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardDefinitionTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 | switch response {
215 | case nil:
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:251:23: warning: static property 'standardSymbolInformationTransformer' is not concurrency-safe because non-'Sendable' type 'SymbolInformationTransformer' (aka '(SymbolInformation) -> Symbol') may have shared mutable state; this is an error in the Swift 6 language mode
249 |
250 | extension LSPTransformers {
251 | public static let standardSymbolInformationTransformer: SymbolInformationTransformer = { info in
| |- warning: static property 'standardSymbolInformationTransformer' is not concurrency-safe because non-'Sendable' type 'SymbolInformationTransformer' (aka '(SymbolInformation) -> Symbol') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardSymbolInformationTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
252 | let kind: Symbol.Kind
253 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:271:23: warning: static property 'standardSemanticTokenTransformer' is not concurrency-safe because non-'Sendable' type 'SemanticTokenTransformer' (aka '(Token) -> Token') may have shared mutable state; this is an error in the Swift 6 language mode
269 |
270 | extension LSPTransformers {
271 | public static let standardSemanticTokenTransformer: SemanticTokenTransformer = { token in
| |- warning: static property 'standardSemanticTokenTransformer' is not concurrency-safe because non-'Sendable' type 'SemanticTokenTransformer' (aka '(Token) -> Token') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardSemanticTokenTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
272 | let range = LineRelativeTextRange(token.range)
273 |
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:108:32: error: value of type 'TwoTypeOption<TextEdit, InsertReplaceEdit>' has no member 'newText'
106 | let edit = item.textEdit
107 |
108 | guard let text = edit?.newText ?? item.insertText else {
| `- error: value of type 'TwoTypeOption<TextEdit, InsertReplaceEdit>' has no member 'newText'
109 | return nil
110 | }
[172/180] Compiling ChimeLSPAdapter LSPService+ClientConfiguration.swift
[173/180] Compiling ChimeLSPAdapter LSPHostServerInterface.swift
[174/180] Compiling ChimeLSPAdapter LSPService.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:105:23: warning: static property 'standardCompletionTransformer' is not concurrency-safe because non-'Sendable' type 'CompletionTransformer' (aka '(TextRange, CompletionItem) -> Optional<Completion>') may have shared mutable state; this is an error in the Swift 6 language mode
103 |
104 | extension LSPTransformers {
105 | public static let standardCompletionTransformer: CompletionTransformer = { fallbackRange, item in
| |- warning: static property 'standardCompletionTransformer' is not concurrency-safe because non-'Sendable' type 'CompletionTransformer' (aka '(TextRange, CompletionItem) -> Optional<Completion>') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardCompletionTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 | let edit = item.textEdit
107 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:131:23: warning: static property 'standardTextEditTransformer' is not concurrency-safe because non-'Sendable' type 'TextEditTransformer' (aka '(TextEdit) -> TextChange') may have shared mutable state; this is an error in the Swift 6 language mode
129 |
130 | extension LSPTransformers {
131 | public static let standardTextEditTransformer: TextEditTransformer = { edit in
| |- warning: static property 'standardTextEditTransformer' is not concurrency-safe because non-'Sendable' type 'TextEditTransformer' (aka '(TextEdit) -> TextChange') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardTextEditTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 | let start = LineRelativeTextPosition(edit.range.start)
133 | let end = LineRelativeTextPosition(edit.range.end)
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:141:23: warning: static property 'standardDiagnosticTransformer' is not concurrency-safe because non-'Sendable' type 'DiagnosticTransformer' (aka '(Diagnostic) -> Diagnostic') may have shared mutable state; this is an error in the Swift 6 language mode
139 |
140 | extension LSPTransformers {
141 | public static let standardDiagnosticTransformer: DiagnosticTransformer = { diagnostic in
| |- warning: static property 'standardDiagnosticTransformer' is not concurrency-safe because non-'Sendable' type 'DiagnosticTransformer' (aka '(Diagnostic) -> Diagnostic') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardDiagnosticTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
142 | let relations = diagnostic.relatedInformation?.compactMap({ (relatedInfo) -> Diagnostic.Relation? in
143 | guard let url = URL(string: relatedInfo.location.uri) else {
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:185:23: warning: static property 'standardHoverTransformer' is not concurrency-safe because non-'Sendable' type 'HoverTransformer' (aka '(CombinedTextPosition, Optional<Hover>) -> Optional<SemanticDetails>') may have shared mutable state; this is an error in the Swift 6 language mode
183 |
184 | extension LSPTransformers {
185 | public static let standardHoverTransformer: HoverTransformer = { position, response in
| |- warning: static property 'standardHoverTransformer' is not concurrency-safe because non-'Sendable' type 'HoverTransformer' (aka '(CombinedTextPosition, Optional<Hover>) -> Optional<SemanticDetails>') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardHoverTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
186 | guard let response = response else { return nil }
187 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:213:23: warning: static property 'standardDefinitionTransformer' is not concurrency-safe because non-'Sendable' type 'DefinitionTransformer' (aka '(Optional<ThreeTypeOption<Location, Array<Location>, Array<LocationLink>>>) -> Array<DefinitionLocation>') may have shared mutable state; this is an error in the Swift 6 language mode
211 |
212 | extension LSPTransformers {
213 | public static let standardDefinitionTransformer: DefinitionTransformer = { response in
| |- warning: static property 'standardDefinitionTransformer' is not concurrency-safe because non-'Sendable' type 'DefinitionTransformer' (aka '(Optional<ThreeTypeOption<Location, Array<Location>, Array<LocationLink>>>) -> Array<DefinitionLocation>') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardDefinitionTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 | switch response {
215 | case nil:
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:251:23: warning: static property 'standardSymbolInformationTransformer' is not concurrency-safe because non-'Sendable' type 'SymbolInformationTransformer' (aka '(SymbolInformation) -> Symbol') may have shared mutable state; this is an error in the Swift 6 language mode
249 |
250 | extension LSPTransformers {
251 | public static let standardSymbolInformationTransformer: SymbolInformationTransformer = { info in
| |- warning: static property 'standardSymbolInformationTransformer' is not concurrency-safe because non-'Sendable' type 'SymbolInformationTransformer' (aka '(SymbolInformation) -> Symbol') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardSymbolInformationTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
252 | let kind: Symbol.Kind
253 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:271:23: warning: static property 'standardSemanticTokenTransformer' is not concurrency-safe because non-'Sendable' type 'SemanticTokenTransformer' (aka '(Token) -> Token') may have shared mutable state; this is an error in the Swift 6 language mode
269 |
270 | extension LSPTransformers {
271 | public static let standardSemanticTokenTransformer: SemanticTokenTransformer = { token in
| |- warning: static property 'standardSemanticTokenTransformer' is not concurrency-safe because non-'Sendable' type 'SemanticTokenTransformer' (aka '(Token) -> Token') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardSemanticTokenTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
272 | let range = LineRelativeTextRange(token.range)
273 |
[175/180] Compiling ChimeLSPAdapter LSPTypeTranslations.swift
[176/180] Compiling ChimeLSPAdapter DocumentContext+LSP.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[177/180] Compiling ChimeLSPAdapter DataChannel+HostedProcess.swift
[178/180] Compiling ChimeLSPAdapter LSPDocumentService.swift
[179/180] Compiling ChimeLSPAdapter LSPProjectService.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:105:23: warning: static property 'standardCompletionTransformer' is not concurrency-safe because non-'Sendable' type 'CompletionTransformer' (aka '(TextRange, CompletionItem) -> Optional<Completion>') may have shared mutable state; this is an error in the Swift 6 language mode
103 |
104 | extension LSPTransformers {
105 | public static let standardCompletionTransformer: CompletionTransformer = { fallbackRange, item in
| |- warning: static property 'standardCompletionTransformer' is not concurrency-safe because non-'Sendable' type 'CompletionTransformer' (aka '(TextRange, CompletionItem) -> Optional<Completion>') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardCompletionTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 | let edit = item.textEdit
107 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:131:23: warning: static property 'standardTextEditTransformer' is not concurrency-safe because non-'Sendable' type 'TextEditTransformer' (aka '(TextEdit) -> TextChange') may have shared mutable state; this is an error in the Swift 6 language mode
129 |
130 | extension LSPTransformers {
131 | public static let standardTextEditTransformer: TextEditTransformer = { edit in
| |- warning: static property 'standardTextEditTransformer' is not concurrency-safe because non-'Sendable' type 'TextEditTransformer' (aka '(TextEdit) -> TextChange') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardTextEditTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 | let start = LineRelativeTextPosition(edit.range.start)
133 | let end = LineRelativeTextPosition(edit.range.end)
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:141:23: warning: static property 'standardDiagnosticTransformer' is not concurrency-safe because non-'Sendable' type 'DiagnosticTransformer' (aka '(Diagnostic) -> Diagnostic') may have shared mutable state; this is an error in the Swift 6 language mode
139 |
140 | extension LSPTransformers {
141 | public static let standardDiagnosticTransformer: DiagnosticTransformer = { diagnostic in
| |- warning: static property 'standardDiagnosticTransformer' is not concurrency-safe because non-'Sendable' type 'DiagnosticTransformer' (aka '(Diagnostic) -> Diagnostic') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardDiagnosticTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
142 | let relations = diagnostic.relatedInformation?.compactMap({ (relatedInfo) -> Diagnostic.Relation? in
143 | guard let url = URL(string: relatedInfo.location.uri) else {
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:185:23: warning: static property 'standardHoverTransformer' is not concurrency-safe because non-'Sendable' type 'HoverTransformer' (aka '(CombinedTextPosition, Optional<Hover>) -> Optional<SemanticDetails>') may have shared mutable state; this is an error in the Swift 6 language mode
183 |
184 | extension LSPTransformers {
185 | public static let standardHoverTransformer: HoverTransformer = { position, response in
| |- warning: static property 'standardHoverTransformer' is not concurrency-safe because non-'Sendable' type 'HoverTransformer' (aka '(CombinedTextPosition, Optional<Hover>) -> Optional<SemanticDetails>') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardHoverTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
186 | guard let response = response else { return nil }
187 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:213:23: warning: static property 'standardDefinitionTransformer' is not concurrency-safe because non-'Sendable' type 'DefinitionTransformer' (aka '(Optional<ThreeTypeOption<Location, Array<Location>, Array<LocationLink>>>) -> Array<DefinitionLocation>') may have shared mutable state; this is an error in the Swift 6 language mode
211 |
212 | extension LSPTransformers {
213 | public static let standardDefinitionTransformer: DefinitionTransformer = { response in
| |- warning: static property 'standardDefinitionTransformer' is not concurrency-safe because non-'Sendable' type 'DefinitionTransformer' (aka '(Optional<ThreeTypeOption<Location, Array<Location>, Array<LocationLink>>>) -> Array<DefinitionLocation>') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardDefinitionTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 | switch response {
215 | case nil:
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:251:23: warning: static property 'standardSymbolInformationTransformer' is not concurrency-safe because non-'Sendable' type 'SymbolInformationTransformer' (aka '(SymbolInformation) -> Symbol') may have shared mutable state; this is an error in the Swift 6 language mode
249 |
250 | extension LSPTransformers {
251 | public static let standardSymbolInformationTransformer: SymbolInformationTransformer = { info in
| |- warning: static property 'standardSymbolInformationTransformer' is not concurrency-safe because non-'Sendable' type 'SymbolInformationTransformer' (aka '(SymbolInformation) -> Symbol') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardSymbolInformationTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
252 | let kind: Symbol.Kind
253 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:271:23: warning: static property 'standardSemanticTokenTransformer' is not concurrency-safe because non-'Sendable' type 'SemanticTokenTransformer' (aka '(Token) -> Token') may have shared mutable state; this is an error in the Swift 6 language mode
269 |
270 | extension LSPTransformers {
271 | public static let standardSemanticTokenTransformer: SemanticTokenTransformer = { token in
| |- warning: static property 'standardSemanticTokenTransformer' is not concurrency-safe because non-'Sendable' type 'SemanticTokenTransformer' (aka '(Token) -> Token') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardSemanticTokenTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
272 | let range = LineRelativeTextRange(token.range)
273 |
[180/180] Emitting module ChimeLSPAdapter
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:105:23: warning: static property 'standardCompletionTransformer' is not concurrency-safe because non-'Sendable' type 'CompletionTransformer' (aka '(TextRange, CompletionItem) -> Optional<Completion>') may have shared mutable state; this is an error in the Swift 6 language mode
103 |
104 | extension LSPTransformers {
105 | public static let standardCompletionTransformer: CompletionTransformer = { fallbackRange, item in
| |- warning: static property 'standardCompletionTransformer' is not concurrency-safe because non-'Sendable' type 'CompletionTransformer' (aka '(TextRange, CompletionItem) -> Optional<Completion>') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardCompletionTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 | let edit = item.textEdit
107 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:131:23: warning: static property 'standardTextEditTransformer' is not concurrency-safe because non-'Sendable' type 'TextEditTransformer' (aka '(TextEdit) -> TextChange') may have shared mutable state; this is an error in the Swift 6 language mode
129 |
130 | extension LSPTransformers {
131 | public static let standardTextEditTransformer: TextEditTransformer = { edit in
| |- warning: static property 'standardTextEditTransformer' is not concurrency-safe because non-'Sendable' type 'TextEditTransformer' (aka '(TextEdit) -> TextChange') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardTextEditTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 | let start = LineRelativeTextPosition(edit.range.start)
133 | let end = LineRelativeTextPosition(edit.range.end)
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:141:23: warning: static property 'standardDiagnosticTransformer' is not concurrency-safe because non-'Sendable' type 'DiagnosticTransformer' (aka '(Diagnostic) -> Diagnostic') may have shared mutable state; this is an error in the Swift 6 language mode
139 |
140 | extension LSPTransformers {
141 | public static let standardDiagnosticTransformer: DiagnosticTransformer = { diagnostic in
| |- warning: static property 'standardDiagnosticTransformer' is not concurrency-safe because non-'Sendable' type 'DiagnosticTransformer' (aka '(Diagnostic) -> Diagnostic') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardDiagnosticTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
142 | let relations = diagnostic.relatedInformation?.compactMap({ (relatedInfo) -> Diagnostic.Relation? in
143 | guard let url = URL(string: relatedInfo.location.uri) else {
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:185:23: warning: static property 'standardHoverTransformer' is not concurrency-safe because non-'Sendable' type 'HoverTransformer' (aka '(CombinedTextPosition, Optional<Hover>) -> Optional<SemanticDetails>') may have shared mutable state; this is an error in the Swift 6 language mode
183 |
184 | extension LSPTransformers {
185 | public static let standardHoverTransformer: HoverTransformer = { position, response in
| |- warning: static property 'standardHoverTransformer' is not concurrency-safe because non-'Sendable' type 'HoverTransformer' (aka '(CombinedTextPosition, Optional<Hover>) -> Optional<SemanticDetails>') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardHoverTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
186 | guard let response = response else { return nil }
187 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:213:23: warning: static property 'standardDefinitionTransformer' is not concurrency-safe because non-'Sendable' type 'DefinitionTransformer' (aka '(Optional<ThreeTypeOption<Location, Array<Location>, Array<LocationLink>>>) -> Array<DefinitionLocation>') may have shared mutable state; this is an error in the Swift 6 language mode
211 |
212 | extension LSPTransformers {
213 | public static let standardDefinitionTransformer: DefinitionTransformer = { response in
| |- warning: static property 'standardDefinitionTransformer' is not concurrency-safe because non-'Sendable' type 'DefinitionTransformer' (aka '(Optional<ThreeTypeOption<Location, Array<Location>, Array<LocationLink>>>) -> Array<DefinitionLocation>') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardDefinitionTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 | switch response {
215 | case nil:
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:251:23: warning: static property 'standardSymbolInformationTransformer' is not concurrency-safe because non-'Sendable' type 'SymbolInformationTransformer' (aka '(SymbolInformation) -> Symbol') may have shared mutable state; this is an error in the Swift 6 language mode
249 |
250 | extension LSPTransformers {
251 | public static let standardSymbolInformationTransformer: SymbolInformationTransformer = { info in
| |- warning: static property 'standardSymbolInformationTransformer' is not concurrency-safe because non-'Sendable' type 'SymbolInformationTransformer' (aka '(SymbolInformation) -> Symbol') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardSymbolInformationTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
252 | let kind: Symbol.Kind
253 |
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:271:23: warning: static property 'standardSemanticTokenTransformer' is not concurrency-safe because non-'Sendable' type 'SemanticTokenTransformer' (aka '(Token) -> Token') may have shared mutable state; this is an error in the Swift 6 language mode
269 |
270 | extension LSPTransformers {
271 | public static let standardSemanticTokenTransformer: SemanticTokenTransformer = { token in
| |- warning: static property 'standardSemanticTokenTransformer' is not concurrency-safe because non-'Sendable' type 'SemanticTokenTransformer' (aka '(Token) -> Token') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standardSemanticTokenTransformer' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
272 | let range = LineRelativeTextRange(token.range)
273 |
/Users/admin/builder/spi-builder-workspace/Sources/ChimeLSPAdapter/LSPTransformers.swift:108:32: error: value of type 'TwoTypeOption<TextEdit, InsertReplaceEdit>' has no member 'newText'
106 | let edit = item.textEdit
107 |
108 | guard let text = edit?.newText ?? item.insertText else {
| `- error: value of type 'TwoTypeOption<TextEdit, InsertReplaceEdit>' has no member 'newText'
109 | return nil
110 | }
BUILD FAILURE 6.0 macosSpm