The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build ChimeKit, reference 0.4.2 (27a1c3), with Swift 6.0 for macOS (SPM) on 4 Nov 2024 06:11:06 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

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
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/Extendable
Fetching https://github.com/groue/Semaphore
Fetching https://github.com/Frizlab/FSEventsWrapper
Fetching https://github.com/ChimeHQ/ProcessEnv
Fetching https://github.com/ChimeHQ/LanguageClient
Fetching https://github.com/ChimeHQ/LanguageServerProtocol
Fetching https://github.com/ChimeHQ/AsyncXPCConnection
[1/200] Fetching processenv
[7/411] Fetching processenv, extendable
[201/704] Fetching processenv, extendable, semaphore
[578/2400] Fetching processenv, extendable, semaphore, languageserverprotocol
[646/2539] Fetching processenv, extendable, semaphore, languageserverprotocol, asyncxpcconnection
[785/2795] Fetching processenv, extendable, semaphore, languageserverprotocol, asyncxpcconnection, fseventswrapper
[788/3392] Fetching processenv, extendable, semaphore, languageserverprotocol, asyncxpcconnection, fseventswrapper, languageclient
Fetched https://github.com/ChimeHQ/Extendable from cache (0.73s)
Fetched https://github.com/ChimeHQ/AsyncXPCConnection from cache (0.73s)
[626/3042] Fetching processenv, semaphore, languageserverprotocol, fseventswrapper, languageclient
Fetching https://github.com/mattmassicotte/Queue
Fetching https://github.com/ChimeHQ/JSONRPC
Fetched https://github.com/ChimeHQ/ProcessEnv from cache (0.80s)
Fetched https://github.com/groue/Semaphore from cache (0.80s)
[732/2549] Fetching languageserverprotocol, fseventswrapper, languageclient
Fetching https://github.com/ChimeHQ/GlobPattern
Fetched https://github.com/ChimeHQ/LanguageClient from cache (0.92s)
[1545/1952] Fetching languageserverprotocol, fseventswrapper
Fetched https://github.com/ChimeHQ/LanguageServerProtocol from cache (1.01s)
Fetched https://github.com/Frizlab/FSEventsWrapper from cache (1.01s)
[1/262] Fetching queue
[232/847] Fetching queue, jsonrpc
[309/908] Fetching queue, jsonrpc, globpattern
Fetched https://github.com/ChimeHQ/GlobPattern from cache (0.68s)
[344/847] Fetching queue, jsonrpc
Fetched https://github.com/mattmassicotte/Queue from cache (0.91s)
Fetched https://github.com/ChimeHQ/JSONRPC from cache (0.91s)
Computing version for https://github.com/ChimeHQ/JSONRPC
Computed https://github.com/ChimeHQ/JSONRPC at 0.9.0 (0.53s)
Computing version for https://github.com/mattmassicotte/Queue
Computed https://github.com/mattmassicotte/Queue at 0.1.4 (3.38s)
Computing version for https://github.com/ChimeHQ/LanguageClient
Computed https://github.com/ChimeHQ/LanguageClient at 0.8.0 (0.48s)
Computing version for https://github.com/ChimeHQ/ProcessEnv
Computed https://github.com/ChimeHQ/ProcessEnv at 1.0.0 (0.62s)
Computing version for https://github.com/ChimeHQ/AsyncXPCConnection
Computed https://github.com/ChimeHQ/AsyncXPCConnection at 1.0.0 (0.62s)
Computing version for https://github.com/groue/Semaphore
Computed https://github.com/groue/Semaphore at 0.0.8 (0.63s)
Computing version for https://github.com/ChimeHQ/GlobPattern
Computed https://github.com/ChimeHQ/GlobPattern at 0.1.1 (0.63s)
Computing version for https://github.com/Frizlab/FSEventsWrapper
Computed https://github.com/Frizlab/FSEventsWrapper at 2.1.0 (0.64s)
Computing version for https://github.com/ChimeHQ/Extendable
Computed https://github.com/ChimeHQ/Extendable at 0.4.0 (0.48s)
Computing version for https://github.com/ChimeHQ/LanguageServerProtocol
Computed https://github.com/ChimeHQ/LanguageServerProtocol at 0.13.3 (0.49s)
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/JSONRPC
Working copy of https://github.com/ChimeHQ/JSONRPC resolved at 0.9.0
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/LanguageClient
Working copy of https://github.com/ChimeHQ/LanguageClient resolved at 0.8.0
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/LanguageServerProtocol
Working copy of https://github.com/ChimeHQ/LanguageServerProtocol resolved at 0.13.3
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/Extendable
Working copy of https://github.com/ChimeHQ/Extendable resolved at 0.4.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/mattmassicotte/Queue
Working copy of https://github.com/mattmassicotte/Queue resolved at 0.1.4
========================================
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.1.4",
              "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.1.4",
          "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 (11.50s)
Fetching https://github.com/ChimeHQ/JSONRPC from cache
Fetching https://github.com/mattmassicotte/Queue from cache
Fetching https://github.com/ChimeHQ/ProcessEnv from cache
Fetching https://github.com/ChimeHQ/LanguageServerProtocol from cache
Fetching https://github.com/ChimeHQ/AsyncXPCConnection from cache
Fetching https://github.com/ChimeHQ/LanguageClient from cache
Fetching https://github.com/ChimeHQ/Extendable from cache
Fetched https://github.com/mattmassicotte/Queue from cache (0.50s)
Fetched https://github.com/ChimeHQ/JSONRPC from cache (0.50s)
Fetched https://github.com/ChimeHQ/ProcessEnv from cache (0.52s)
Fetched https://github.com/ChimeHQ/LanguageClient from cache (0.54s)
Fetched https://github.com/ChimeHQ/LanguageServerProtocol from cache (0.54s)
Fetched https://github.com/ChimeHQ/Extendable from cache (0.54s)
Fetched https://github.com/ChimeHQ/AsyncXPCConnection from cache (0.54s)
Computing version for https://github.com/ChimeHQ/JSONRPC
Computed https://github.com/ChimeHQ/JSONRPC at 0.9.0 (0.03s)
Computing version for https://github.com/mattmassicotte/Queue
Computed https://github.com/mattmassicotte/Queue at 0.1.4 (0.03s)
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/Frizlab/FSEventsWrapper from cache (0.50s)
Fetched https://github.com/ChimeHQ/GlobPattern from cache (0.50s)
Fetched https://github.com/groue/Semaphore from cache (0.50s)
Computing version for https://github.com/ChimeHQ/ProcessEnv
Computed https://github.com/ChimeHQ/ProcessEnv at 1.0.0 (0.03s)
Computing version for https://github.com/ChimeHQ/GlobPattern
Computed https://github.com/ChimeHQ/GlobPattern at 0.1.1 (0.03s)
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/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.49s)
Computing version for https://github.com/ChimeHQ/AsyncXPCConnection
Computed https://github.com/ChimeHQ/AsyncXPCConnection at 1.2.0 (0.47s)
Computing version for https://github.com/ChimeHQ/LanguageServerProtocol
Computed https://github.com/ChimeHQ/LanguageServerProtocol at 0.13.3 (0.03s)
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/LanguageServerProtocol
Working copy of https://github.com/ChimeHQ/LanguageServerProtocol resolved at 0.13.3
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/ChimeKit.git
Working copy of https://github.com/ChimeHQ/ChimeKit.git resolved at 0.4.2 (27a1c3a)
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/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/mattmassicotte/Queue
Working copy of https://github.com/mattmassicotte/Queue resolved at 0.1.4
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
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
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
Building for debugging...
[0/14] Write sources
[13/14] Write swift-version--7754E27361AE5C74.txt
[15/52] Compiling GlobPattern Parser.swift
[16/52] Compiling GlobPattern Lexer.swift
[17/52] Emitting module GlobPattern
[18/52] Compiling GlobPattern GlobPattern.swift
[19/52] Compiling Semaphore AsyncSemaphore.swift
[20/52] Emitting module Semaphore
[21/52] Compiling Extendable ConnectionAccepter.swift
[22/52] Compiling FSEventsWrapper FSEventAsyncStream.swift
[23/52] Compiling FSEventsWrapper FSEvent.swift
[24/52] Emitting module FSEventsWrapper
[25/52] Compiling FSEventsWrapper FSEventStream.swift
[26/52] Compiling AsyncXPCConnection RemoteXPCService.swift
[27/52] Compiling ProcessEnv Process+Output.swift
[28/52] Compiling ProcessEnv Process+Parameters.swift
[29/52] Emitting module ProcessEnv
[30/52] Compiling ProcessEnv ProcessInfo+UserEnvironment.swift
[31/52] Compiling AsyncXPCConnection NSXPCConnection+Continuations.swift
[32/52] Emitting module AsyncXPCConnection
[33/52] Compiling AsyncXPCConnection QueuedRemoteXPCService.swift
[34/52] Compiling JSONRPC JSONValue.swift
[35/52] Compiling JSONRPC JSONRPCError.swift
[36/52] Compiling JSONRPC DataChannel+StdioPipe.swift
[37/52] Compiling JSONRPC JSONRPCSession.swift
[38/52] Compiling JSONRPC JSONId.swift
[39/52] Compiling JSONRPC DataChannel+PredefinedMessages.swift
[40/52] Emitting module JSONRPC
[41/52] Compiling JSONRPC DataChannel.swift
[42/52] Compiling JSONRPC AsyncStreamPolyfill.swift
[43/52] Compiling JSONRPC DataChannel+Actor.swift
[44/52] Compiling JSONRPC JSONValueDecoder.swift
[45/53] Emitting module Queue
[46/53] Compiling Queue AsyncQueue.swift
[47/53] Compiling JSONRPC Protocol.swift
[48/111] Compiling LanguageServerProtocol Utility.swift
[49/111] Compiling LanguageServerProtocol Window.swift
[50/111] Compiling LanguageServerProtocol ShowMessageRequest.swift
[51/111] Compiling LanguageServerProtocol Workspace.swift
[52/111] Compiling LanguageServerProtocol ApplyEdit.swift
[53/111] Compiling LanguageServerProtocol Configuration.swift
[54/111] Compiling LanguageServerProtocol AsyncStreamPolyfill.swift
[55/111] Compiling LanguageServerProtocol NSRegularExpression+Matching.swift
[56/111] Compiling LanguageServerProtocol Protocol+Mutating.swift
[57/111] Compiling LanguageServerProtocol ServerCapabilities+Extensions.swift
[58/111] Compiling LanguageServerProtocol Snippet.swift
[59/111] Compiling LanguageServerProtocol TokenRepresentation.swift
[60/111] Compiling LanguageServerProtocol BaseProtocol.swift
[61/111] Compiling LanguageServerProtocol DocumentColor.swift
[62/111] Compiling LanguageServerProtocol DocumentHighlight.swift
[63/111] Compiling LanguageServerProtocol DocumentLink.swift
[64/111] Compiling LanguageServerProtocol DocumentSymbol.swift
[65/111] Compiling LanguageServerProtocol FoldingRange.swift
[66/111] Compiling LanguageServerProtocol Formatting.swift
[67/111] Compiling LanguageServerProtocol Hover.swift
[68/111] Compiling LanguageServerProtocol Implementation.swift
[69/111] Compiling LanguageServerProtocol InlayHint.swift
[70/111] Compiling LanguageServerProtocol LinkedEditingRange.swift
[71/111] Compiling LanguageServerProtocol Moniker.swift
[72/111] Compiling LanguageServerProtocol OnTypeFormatting.swift
[73/111] Compiling LanguageServerProtocol AsyncByteSequence.swift
[74/111] Compiling LanguageServerProtocol AsyncMessageFramingSequence.swift
[75/111] Compiling LanguageServerProtocol DataChannel+MessageFraming.swift
[76/111] Compiling LanguageServerProtocol MessageFraming.swift
[77/111] Compiling LanguageServerProtocol General.swift
[78/111] Compiling LanguageServerProtocol CallHeirarchy.swift
[79/111] Compiling LanguageServerProtocol CodeAction.swift
[80/117] Compiling LanguageServerProtocol References.swift
[81/117] Compiling LanguageServerProtocol Rename.swift
[82/117] Compiling LanguageServerProtocol SelectionRange.swift
[83/117] Compiling LanguageServerProtocol SemanticTokens.swift
[84/117] Compiling LanguageServerProtocol SignatureHelp.swift
[85/117] Compiling LanguageServerProtocol TypeDefinition.swift
[86/117] Compiling LanguageServerProtocol ExecuteCommand.swift
[87/117] Compiling LanguageServerProtocol Folders.swift
[88/117] Compiling LanguageServerProtocol Symbol.swift
[89/117] Compiling LanguageServerProtocol WillCreateFiles.swift
[90/117] Compiling LanguageServerProtocol WillDeleteFiles.swift
[91/117] Compiling LanguageServerProtocol WillRenameFiles.swift
[92/117] Compiling Extendable ConnectableExtension.swift
[93/117] Compiling Extendable ConnectableSceneExtension.swift
[94/117] Compiling Extendable AppExtensionSceneGroup.swift
[95/117] Emitting module Extendable
[96/117] Compiling Extendable ConnectingAppExtensionScene.swift
[97/117] Compiling Extendable AppExtension+Init.swift
[98/156] Compiling ChimeExtensionInterface LineRelativeTextPosition.swift
[99/156] Compiling ChimeExtensionInterface LineRelativeTextRange.swift
[100/156] Compiling ChimeExtensionInterface ProjectContext.swift
[101/156] Compiling ChimeExtensionInterface ServiceConfiguration.swift
[102/156] Compiling ChimeExtensionInterface StandaloneExtension.swift
[103/156] Compiling ChimeExtensionInterface UTType+Filename.swift
[104/156] Compiling ChimeExtensionInterface UTType+Languages.swift
[105/156] Compiling ChimeExtensionInterface ExportedExtension.swift
[106/156] Compiling ChimeExtensionInterface Scenes.swift
[107/156] Compiling ChimeExtensionInterface CompletionService.swift
[108/156] Compiling ChimeExtensionInterface DefinitionService.swift
[109/156] Compiling ChimeExtensionInterface DiagnosticService.swift
[110/156] 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 |     }
[111/156] 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 |     }
[112/156] 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 |     }
[113/156] 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 |     }
[114/156] 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 |     }
[115/160] Compiling ChimeExtensionInterface FormattingService.swift
[116/160] Compiling ChimeExtensionInterface SemanticDetailsService.swift
[117/160] Compiling ChimeExtensionInterface SymbolQueryService.swift
[118/160] Compiling ChimeExtensionInterface TokenService.swift
[119/160] Compiling ChimeExtensionInterface CombinedTextRange.swift
[120/160] Compiling ChimeExtensionInterface DocumentConfiguration.swift
[121/160] Compiling ChimeExtensionInterface DocumentContext.swift
[122/160] Compiling ChimeExtensionInterface ExtensionConfiguration.swift
[123/160] Compiling ChimeExtensionInterface LaunchedProcess.swift
[124/160] Compiling ChimeExtensionInterface ExportedHost.swift
[125/160] Compiling ChimeExtensionInterface ExportedScene.swift
[126/160] Compiling ChimeExtensionInterface ExportedSceneHost.swift
[127/160] Compiling ChimeExtensionInterface ExtensionSceneProtocol.swift
[128/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 |
[129/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 |
[130/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 |
[131/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 |
[132/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.
[133/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.
[134/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.
[135/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.
/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 |     }
[155/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.
[156/160] Compiling ChimeExtensionInterface RemoteHost.swift
[157/160] Compiling ChimeExtensionInterface RemoteProjectService.swift
[158/160] Compiling ChimeExtensionInterface RemoteScene.swift
[159/160] Compiling ChimeExtensionInterface XPCProtocols.swift
[160/160] Emitting module LanguageServerProtocol
[161/170] Compiling LanguageClient Server+Shutdown.swift
[162/170] Compiling LanguageClient StatefulServer.swift
[163/170] Compiling LanguageClient FileHandle+DataStream.swift
[164/170] Compiling LanguageClient FileEventAsyncSequence.swift
[165/170] Compiling LanguageClient DataChannel+UserScript.swift
[166/170] Compiling LanguageClient AsyncStreamTap.swift
[167/170] Compiling LanguageClient InitializingServer.swift
[168/170] Emitting module LanguageClient
[169/170] Compiling LanguageClient RestartingServer.swift
[170/170] Compiling LanguageClient DataChannel+LocalProcess.swift
[171/180] Compiling ChimeLSPAdapter LSPTypeTranslations.swift
[172/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 |         }
[173/180] Compiling ChimeLSPAdapter LSPService+ClientConfiguration.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 LSPHostServerInterface.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[176/180] Compiling ChimeLSPAdapter DocumentContext+LSP.swift
[177/180] Compiling ChimeLSPAdapter LSPDocumentService.swift
[178/180] Compiling ChimeLSPAdapter DataChannel+HostedProcess.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