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.1 for macOS (SPM) on 28 Apr 2025 07:34:08 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.61.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/ChimeHQ/ProcessEnv
Fetching https://github.com/ChimeHQ/LanguageServerProtocol
Fetching https://github.com/ChimeHQ/LanguageClient
Fetching https://github.com/ChimeHQ/AsyncXPCConnection
Fetching https://github.com/ChimeHQ/GlobPattern
[1/211] Fetching extendable
[23/411] Fetching extendable, processenv
[361/704] Fetching extendable, processenv, semaphore
[552/1307] Fetching extendable, processenv, semaphore, languageclient
[691/3122] Fetching extendable, processenv, semaphore, languageclient, languageserverprotocol
[764/3183] Fetching extendable, processenv, semaphore, languageclient, languageserverprotocol, globpattern
Fetched https://github.com/ChimeHQ/Extendable from cache (0.69s)
[850/2972] Fetching processenv, semaphore, languageclient, languageserverprotocol, globpattern
Fetching https://github.com/mattmassicotte/Queue
Fetched https://github.com/ChimeHQ/ProcessEnv from cache (0.71s)
Fetched https://github.com/groue/Semaphore from cache (0.71s)
Fetching https://github.com/ChimeHQ/JSONRPC
Fetching https://github.com/Frizlab/FSEventsWrapper
[937/2479] Fetching languageclient, languageserverprotocol, globpattern
Fetched https://github.com/ChimeHQ/LanguageClient from cache (0.79s)
[1621/1876] Fetching languageserverprotocol, globpattern
[1876/2506] Fetching languageserverprotocol, globpattern, jsonrpc
[1902/2762] Fetching languageserverprotocol, globpattern, jsonrpc, fseventswrapper
[2254/3053] Fetching languageserverprotocol, globpattern, jsonrpc, fseventswrapper, queue
Fetched https://github.com/Frizlab/FSEventsWrapper from cache (0.66s)
[2608/2797] Fetching languageserverprotocol, globpattern, jsonrpc, queue
Fetched https://github.com/mattmassicotte/Queue from cache (0.72s)
[2449/2506] Fetching languageserverprotocol, globpattern, jsonrpc
Fetched https://github.com/ChimeHQ/JSONRPC from cache (0.75s)
[1876/2052] Fetching languageserverprotocol, globpattern, asyncxpcconnection
Fetched https://github.com/ChimeHQ/AsyncXPCConnection from cache (2.42s)
Fetched https://github.com/ChimeHQ/GlobPattern from cache (2.42s)
Fetched https://github.com/ChimeHQ/LanguageServerProtocol from cache (2.42s)
Computing version for https://github.com/ChimeHQ/JSONRPC
Computed https://github.com/ChimeHQ/JSONRPC at 0.9.0 (2.90s)
Computing version for https://github.com/mattmassicotte/Queue
Computed https://github.com/mattmassicotte/Queue at 0.1.4 (0.90s)
Computing version for https://github.com/ChimeHQ/LanguageClient
Computed https://github.com/ChimeHQ/LanguageClient at 0.8.0 (0.46s)
Computing version for https://github.com/ChimeHQ/ProcessEnv
Computed https://github.com/ChimeHQ/ProcessEnv at 1.0.0 (0.53s)
Computing version for https://github.com/ChimeHQ/AsyncXPCConnection
Computed https://github.com/ChimeHQ/AsyncXPCConnection at 1.0.0 (0.52s)
Computing version for https://github.com/groue/Semaphore
Computed https://github.com/groue/Semaphore at 0.0.8 (0.53s)
Computing version for https://github.com/ChimeHQ/GlobPattern
Computed https://github.com/ChimeHQ/GlobPattern at 0.1.1 (0.52s)
Computing version for https://github.com/Frizlab/FSEventsWrapper
Computed https://github.com/Frizlab/FSEventsWrapper at 2.1.0 (0.52s)
Computing version for https://github.com/ChimeHQ/Extendable
Computed https://github.com/ChimeHQ/Extendable at 0.4.0 (0.43s)
Computing version for https://github.com/ChimeHQ/LanguageServerProtocol
Computed https://github.com/ChimeHQ/LanguageServerProtocol at 0.13.4 (0.45s)
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
Creating working copy for https://github.com/ChimeHQ/AsyncXPCConnection
Working copy of https://github.com/ChimeHQ/AsyncXPCConnection resolved at 1.0.0
Creating working copy for https://github.com/ChimeHQ/Extendable
Working copy of https://github.com/ChimeHQ/Extendable resolved at 0.4.0
Creating working copy for https://github.com/ChimeHQ/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/LanguageServerProtocol
Working copy of https://github.com/ChimeHQ/LanguageServerProtocol resolved at 0.13.4
Creating working copy for https://github.com/groue/Semaphore
Working copy of https://github.com/groue/Semaphore resolved at 0.0.8
Creating working copy for https://github.com/ChimeHQ/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
========================================
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.3.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.4",
              "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.1",
                  "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.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/JSONRPC",
              "dependencies": [
              ]
            },
            {
              "identity": "processenv",
              "name": "ProcessEnv",
              "url": "https://github.com/ChimeHQ/ProcessEnv",
              "version": "1.0.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ProcessEnv",
              "dependencies": [
              ]
            },
            {
              "identity": "semaphore",
              "name": "Semaphore",
              "url": "https://github.com/groue/Semaphore",
              "version": "0.1.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Semaphore",
              "dependencies": [
              ]
            },
            {
              "identity": "queue",
              "name": "Queue",
              "url": "https://github.com/mattmassicotte/Queue",
              "version": "0.2.1",
              "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.4",
          "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.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/JSONRPC",
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "queue",
          "name": "Queue",
          "url": "https://github.com/mattmassicotte/Queue",
          "version": "0.2.1",
          "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.1",
          "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 (5.71s)
Fetching https://github.com/ChimeHQ/JSONRPC from cache
Fetching https://github.com/ChimeHQ/LanguageClient from cache
Fetching https://github.com/mattmassicotte/Queue from cache
Fetching https://github.com/ChimeHQ/Extendable from cache
Fetching https://github.com/ChimeHQ/AsyncXPCConnection from cache
Fetching https://github.com/ChimeHQ/ProcessEnv from cache
Fetching https://github.com/ChimeHQ/LanguageServerProtocol from cache
Fetched https://github.com/ChimeHQ/JSONRPC from cache (0.43s)
Fetched https://github.com/ChimeHQ/LanguageClient from cache (0.44s)
Fetched https://github.com/ChimeHQ/ProcessEnv from cache (0.48s)
Fetched https://github.com/ChimeHQ/LanguageServerProtocol from cache (0.48s)
Fetched https://github.com/ChimeHQ/Extendable from cache (0.48s)
Fetched https://github.com/ChimeHQ/AsyncXPCConnection from cache (1.84s)
Fetched https://github.com/mattmassicotte/Queue from cache (1.84s)
Computing version for https://github.com/ChimeHQ/LanguageClient
Computed https://github.com/ChimeHQ/LanguageClient at 0.8.0 (1.91s)
Fetching https://github.com/Frizlab/FSEventsWrapper from cache
Fetching https://github.com/groue/Semaphore from cache
Fetching https://github.com/ChimeHQ/GlobPattern from cache
Fetched https://github.com/ChimeHQ/GlobPattern from cache (0.46s)
Fetched https://github.com/groue/Semaphore from cache (0.46s)
Fetched https://github.com/Frizlab/FSEventsWrapper from cache (0.46s)
Computing version for https://github.com/ChimeHQ/ProcessEnv
Computed https://github.com/ChimeHQ/ProcessEnv at 1.0.0 (0.52s)
Computing version for https://github.com/ChimeHQ/GlobPattern
Computed https://github.com/ChimeHQ/GlobPattern at 0.1.1 (0.02s)
Computing version for https://github.com/Frizlab/FSEventsWrapper
Computed https://github.com/Frizlab/FSEventsWrapper at 2.1.0 (0.03s)
Computing version for https://github.com/ChimeHQ/JSONRPC
Computed https://github.com/ChimeHQ/JSONRPC at 0.9.1 (0.03s)
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.43s)
Computing version for https://github.com/mattmassicotte/Queue
Computed https://github.com/mattmassicotte/Queue at 0.2.1 (0.43s)
Computing version for https://github.com/ChimeHQ/AsyncXPCConnection
Computed https://github.com/ChimeHQ/AsyncXPCConnection at 1.3.0 (0.44s)
Computing version for https://github.com/ChimeHQ/LanguageServerProtocol
Computed https://github.com/ChimeHQ/LanguageServerProtocol at 0.13.4 (0.03s)
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/Extendable
Working copy of https://github.com/ChimeHQ/Extendable resolved at 0.4.0
Creating working copy for https://github.com/ChimeHQ/ChimeKit.git
Working copy of https://github.com/ChimeHQ/ChimeKit.git resolved at 0.4.2 (27a1c3a)
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/JSONRPC
Working copy of https://github.com/ChimeHQ/JSONRPC resolved at 0.9.1
Creating working copy for https://github.com/ChimeHQ/AsyncXPCConnection
Working copy of https://github.com/ChimeHQ/AsyncXPCConnection resolved at 1.3.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/mattmassicotte/Queue
Working copy of https://github.com/mattmassicotte/Queue resolved at 0.2.1
Creating working copy for https://github.com/ChimeHQ/ProcessEnv
Working copy of https://github.com/ChimeHQ/ProcessEnv resolved at 1.0.0
Creating working copy for https://github.com/ChimeHQ/LanguageServerProtocol
Working copy of https://github.com/ChimeHQ/LanguageServerProtocol resolved at 0.13.4
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.1
Building package at path:  $PWD
https://github.com/ChimeHQ/ChimeKit.git
https://github.com/ChimeHQ/ChimeKit.git
{
  "dependencies" : [
    {
      "identity" : "asyncxpcconnection",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ChimeHQ/AsyncXPCConnection"
    },
    {
      "identity" : "extendable",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.3.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ChimeHQ/Extendable"
    },
    {
      "identity" : "processenv",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ChimeHQ/ProcessEnv"
    },
    {
      "identity" : "languageclient",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.8.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ChimeHQ/LanguageClient"
    },
    {
      "identity" : "languageserverprotocol",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.13.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ChimeHQ/LanguageServerProtocol"
    },
    {
      "identity" : "queue",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.4",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/mattmassicotte/Queue"
    },
    {
      "identity" : "jsonrpc",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.9.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ChimeHQ/JSONRPC"
    }
  ],
  "manifest_display_name" : "ChimeKit",
  "name" : "ChimeKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "11.0"
    }
  ],
  "products" : [
    {
      "name" : "ChimeExtensionInterface",
      "targets" : [
        "ChimeExtensionInterface"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ChimeLSPAdapter",
      "targets" : [
        "ChimeLSPAdapter"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ChimeKit",
      "targets" : [
        "ChimeKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ChimeLSPAdapterTests",
      "module_type" : "SwiftTarget",
      "name" : "ChimeLSPAdapterTests",
      "path" : "Tests/ChimeLSPAdapterTests",
      "sources" : [
        "LSPTransformersTests.swift"
      ],
      "target_dependencies" : [
        "ChimeLSPAdapter"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ChimeLSPAdapter",
      "module_type" : "SwiftTarget",
      "name" : "ChimeLSPAdapter",
      "path" : "Sources/ChimeLSPAdapter",
      "product_dependencies" : [
        "LanguageClient",
        "LanguageServerProtocol",
        "ProcessEnv",
        "Queue",
        "JSONRPC"
      ],
      "product_memberships" : [
        "ChimeLSPAdapter",
        "ChimeKit"
      ],
      "sources" : [
        "DataChannel+HostedProcess.swift",
        "DocumentContext+LSP.swift",
        "LSPDocumentService.swift",
        "LSPHostServerInterface.swift",
        "LSPProjectService.swift",
        "LSPService+ClientConfiguration.swift",
        "LSPService.swift",
        "LSPTransformers.swift",
        "LSPTypeTranslations.swift"
      ],
      "target_dependencies" : [
        "ChimeExtensionInterface"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ChimeKit",
      "module_type" : "SwiftTarget",
      "name" : "ChimeKit",
      "path" : "Sources/ChimeKit",
      "product_memberships" : [
        "ChimeKit"
      ],
      "sources" : [
        "ChimeKit.swift"
      ],
      "target_dependencies" : [
        "ChimeExtensionInterface",
        "ChimeLSPAdapter"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ChimeExtensionInterfaceTests",
      "module_type" : "SwiftTarget",
      "name" : "ChimeExtensionInterfaceTests",
      "path" : "Tests/ChimeExtensionInterfaceTests",
      "product_dependencies" : [
        "ProcessEnv"
      ],
      "sources" : [
        "ChimeExtensionTests.swift",
        "ExtensionConfigurationTests.swift"
      ],
      "target_dependencies" : [
        "ChimeExtensionInterface"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ChimeExtensionInterface",
      "module_type" : "SwiftTarget",
      "name" : "ChimeExtensionInterface",
      "path" : "Sources/ChimeExtensionInterface",
      "product_dependencies" : [
        "AsyncXPCConnection",
        "Extendable",
        "Queue"
      ],
      "product_memberships" : [
        "ChimeExtensionInterface",
        "ChimeLSPAdapter",
        "ChimeKit"
      ],
      "sources" : [
        "ChimeExtension.swift",
        "ExtensionProtocol.swift",
        "HostProtocol.swift",
        "MainActor+runUnsafely.swift",
        "Models/CombinedTextPosition.swift",
        "Models/CombinedTextRange.swift",
        "Models/DocumentConfiguration.swift",
        "Models/DocumentContext.swift",
        "Models/ExtensionConfiguration.swift",
        "Models/LaunchedProcess.swift",
        "Models/LineRelativeTextPosition.swift",
        "Models/LineRelativeTextRange.swift",
        "Models/ProjectContext.swift",
        "Models/ServiceConfiguration.swift",
        "Models/TextChange.swift",
        "Models/TextRange.swift",
        "Models/TextTarget.swift",
        "SceneContextView.swift",
        "Scenes.swift",
        "Services/CompletionService.swift",
        "Services/DefinitionService.swift",
        "Services/DiagnosticService.swift",
        "Services/FormattingService.swift",
        "Services/SemanticDetailsService.swift",
        "Services/SymbolQueryService.swift",
        "Services/TokenService.swift",
        "StandaloneExtension.swift",
        "UTType+Filename.swift",
        "UTType+Languages.swift",
        "XPC/ExportedExtension.swift",
        "XPC/ExportedHost.swift",
        "XPC/ExportedScene.swift",
        "XPC/ExportedSceneHost.swift",
        "XPC/ExtensionSceneProtocol.swift",
        "XPC/Protocol+Exporting.swift",
        "XPC/QueuedRelay.swift",
        "XPC/RemoteDocumentService.swift",
        "XPC/RemoteExtension.swift",
        "XPC/RemoteHost.swift",
        "XPC/RemoteProjectService.swift",
        "XPC/RemoteScene.swift",
        "XPC/XPCProtocols.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.8"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/14] Write sources
[13/14] Write swift-version-2F0A5646E1D333AE.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] Emitting module ProcessEnv
[20/52] Compiling ProcessEnv ProcessInfo+UserEnvironment.swift
[21/52] Compiling ProcessEnv Process+Output.swift
[22/52] Compiling ProcessEnv Process+Parameters.swift
[23/52] Compiling FSEventsWrapper FSEventAsyncStream.swift
[24/52] Compiling FSEventsWrapper FSEventStream.swift
[25/52] Compiling FSEventsWrapper FSEvent.swift
[26/52] Emitting module FSEventsWrapper
[27/52] Compiling JSONRPC DataChannel.swift
[28/53] Compiling AsyncXPCConnection QueuedRemoteXPCService.swift
[29/53] Compiling AsyncXPCConnection NSXPCConnection+Continuations.swift
[30/53] Emitting module JSONRPC
[31/53] Compiling JSONRPC JSONId.swift
[32/53] Emitting module Queue
[33/53] Compiling Queue AsyncQueue.swift
[34/53] Compiling JSONRPC DataChannel+StdioPipe.swift
[35/53] Compiling JSONRPC DataChannel+PredefinedMessages.swift
[36/53] Compiling JSONRPC AsyncStreamPolyfill.swift
[37/53] Compiling JSONRPC DataChannel+Actor.swift
[38/53] Compiling JSONRPC JSONValue.swift
[39/53] Compiling JSONRPC JSONValueDecoder.swift
[40/53] Emitting module Semaphore
[41/53] Compiling Semaphore AsyncSemaphore.swift
[42/53] Emitting module AsyncXPCConnection
[43/53] Compiling AsyncXPCConnection RemoteXPCService.swift
[44/53] Compiling JSONRPC JSONRPCSession.swift
[45/53] Compiling JSONRPC JSONRPCError.swift
[46/53] Compiling JSONRPC Protocol.swift
[47/111] Compiling LanguageServerProtocol Hover.swift
[48/111] Compiling LanguageServerProtocol Implementation.swift
[49/111] Compiling LanguageServerProtocol InlayHint.swift
[50/111] Compiling LanguageServerProtocol LinkedEditingRange.swift
[51/111] Compiling LanguageServerProtocol Moniker.swift
[52/111] Compiling LanguageServerProtocol OnTypeFormatting.swift
[53/117] Emitting module LanguageServerProtocol
[54/117] Emitting module Extendable
[55/117] Compiling LanguageServerProtocol References.swift
[56/117] Compiling LanguageServerProtocol Rename.swift
[57/117] Compiling LanguageServerProtocol SelectionRange.swift
[58/117] Compiling LanguageServerProtocol SemanticTokens.swift
[59/117] Compiling LanguageServerProtocol SignatureHelp.swift
[60/117] Compiling LanguageServerProtocol TypeDefinition.swift
[61/117] Compiling LanguageServerProtocol AsyncByteSequence.swift
[62/117] Compiling LanguageServerProtocol AsyncMessageFramingSequence.swift
[63/117] Compiling LanguageServerProtocol DataChannel+MessageFraming.swift
[64/117] Compiling LanguageServerProtocol MessageFraming.swift
[65/117] Compiling LanguageServerProtocol General.swift
[66/117] Compiling LanguageServerProtocol CallHeirarchy.swift
[67/117] Compiling LanguageServerProtocol CodeAction.swift
[68/117] Compiling LanguageServerProtocol CodeLens.swift
[69/117] Compiling LanguageServerProtocol ColorPresentation.swift
[70/117] Compiling LanguageServerProtocol Completion.swift
[71/117] Compiling LanguageServerProtocol Declaration.swift
[72/117] Compiling LanguageServerProtocol Definition.swift
[73/117] Compiling LanguageServerProtocol Diagnostics.swift
[74/117] Compiling Extendable ConnectionAccepter.swift
[75/117] Compiling LanguageServerProtocol ExecuteCommand.swift
[76/117] Compiling LanguageServerProtocol Folders.swift
[77/117] Compiling LanguageServerProtocol Symbol.swift
[78/117] Compiling LanguageServerProtocol WillCreateFiles.swift
[79/117] Compiling LanguageServerProtocol WillDeleteFiles.swift
[80/117] Compiling LanguageServerProtocol WillRenameFiles.swift
[81/117] Compiling LanguageServerProtocol DocumentColor.swift
[82/117] Compiling LanguageServerProtocol DocumentHighlight.swift
[83/117] Compiling LanguageServerProtocol DocumentLink.swift
[84/117] Compiling LanguageServerProtocol DocumentSymbol.swift
[85/117] Compiling LanguageServerProtocol FoldingRange.swift
[86/117] Compiling LanguageServerProtocol Formatting.swift
[87/117] Compiling LanguageServerProtocol Utility.swift
[88/117] Compiling LanguageServerProtocol Window.swift
[89/117] Compiling LanguageServerProtocol ShowMessageRequest.swift
[90/117] Compiling LanguageServerProtocol Workspace.swift
[91/117] Compiling LanguageServerProtocol ApplyEdit.swift
[92/117] Compiling LanguageServerProtocol Configuration.swift
[93/117] Compiling LanguageServerProtocol AsyncStreamPolyfill.swift
[94/117] Compiling LanguageServerProtocol NSRegularExpression+Matching.swift
[95/117] Compiling LanguageServerProtocol Protocol+Mutating.swift
[96/117] Compiling LanguageServerProtocol ServerCapabilities+Extensions.swift
[97/117] Compiling LanguageServerProtocol Snippet.swift
[98/117] Compiling LanguageServerProtocol TokenRepresentation.swift
[99/117] Compiling LanguageServerProtocol BaseProtocol.swift
[100/117] Compiling LanguageServerProtocol TypeHeirarchy.swift
[101/117] Compiling LanguageServerProtocol LanguageServerProtocol.swift
[102/117] Compiling LanguageServerProtocol ServerCapabilities.swift
[103/117] Compiling LanguageServerProtocol TextSynchronization.swift
[104/117] Compiling LanguageServerProtocol ThreeTypeOption.swift
[105/117] Compiling LanguageServerProtocol TwoTypeOption.swift
[106/117] Compiling LanguageServerProtocol BasicStructures.swift
[107/117] Compiling LanguageServerProtocol Client.swift
[108/117] Compiling LanguageServerProtocol JSONRPCServerConnection.swift
[109/117] Compiling LanguageServerProtocol MockServer.swift
[110/117] Compiling LanguageServerProtocol ServerConnection.swift
[111/117] Compiling LanguageServerProtocol ClientCapabilities.swift
[112/117] Compiling LanguageServerProtocol ErrorCodes.swift
[113/117] Compiling Extendable AppExtension+Init.swift
[114/117] Compiling Extendable ConnectableExtension.swift
[115/117] Compiling Extendable AppExtensionSceneGroup.swift
[116/117] Compiling Extendable ConnectableSceneExtension.swift
[117/117] Compiling Extendable ConnectingAppExtensionScene.swift
[118/166] Compiling LanguageClient Server+Shutdown.swift
[119/166] Compiling LanguageClient StatefulServer.swift
[120/166] Compiling LanguageClient FileHandle+DataStream.swift
[121/166] Compiling LanguageClient InitializingServer.swift
[122/166] Compiling LanguageClient FileEventAsyncSequence.swift
[123/166] Compiling LanguageClient DataChannel+UserScript.swift
[124/166] Compiling LanguageClient DataChannel+LocalProcess.swift
[125/166] Compiling LanguageClient AsyncStreamTap.swift
[126/166] Emitting module LanguageClient
[127/166] Compiling LanguageClient RestartingServer.swift
[128/166] Compiling ChimeExtensionInterface ExportedHost.swift
[129/166] Compiling ChimeExtensionInterface ExportedScene.swift
[130/166] Compiling ChimeExtensionInterface ExportedSceneHost.swift
[131/166] Compiling ChimeExtensionInterface ExtensionSceneProtocol.swift
[132/170] 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                    `- 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
[133/170] 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                    `- 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
[134/170] 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                    `- 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
[135/170] 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                    `- 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
[136/170] Compiling ChimeExtensionInterface FormattingService.swift
[137/170] Compiling ChimeExtensionInterface SemanticDetailsService.swift
[138/170] Compiling ChimeExtensionInterface SymbolQueryService.swift
[139/170] Compiling ChimeExtensionInterface TokenService.swift
[140/170] Compiling ChimeExtensionInterface LineRelativeTextPosition.swift
[141/170] Compiling ChimeExtensionInterface LineRelativeTextRange.swift
[142/170] Compiling ChimeExtensionInterface ProjectContext.swift
[143/170] Compiling ChimeExtensionInterface ServiceConfiguration.swift
[144/170] 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.
[145/170] 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.
[146/170] 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.
[147/170] 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.
[148/170] Compiling ChimeExtensionInterface StandaloneExtension.swift
/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 |     }
[149/170] Compiling ChimeExtensionInterface UTType+Filename.swift
/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 |     }
[150/170] Compiling ChimeExtensionInterface UTType+Languages.swift
/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 |     }
[151/170] Compiling ChimeExtensionInterface ExportedExtension.swift
/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 |     }
[152/170] 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                    `- 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                       `- 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.
[153/170] Compiling ChimeExtensionInterface Scenes.swift
[154/170] Compiling ChimeExtensionInterface CompletionService.swift
[155/170] Compiling ChimeExtensionInterface DefinitionService.swift
[156/170] Compiling ChimeExtensionInterface DiagnosticService.swift
[157/170] Compiling ChimeExtensionInterface CombinedTextRange.swift
[158/170] Compiling ChimeExtensionInterface DocumentConfiguration.swift
[159/170] Compiling ChimeExtensionInterface DocumentContext.swift
[160/170] Compiling ChimeExtensionInterface ExtensionConfiguration.swift
[161/170] Compiling ChimeExtensionInterface LaunchedProcess.swift
[162/170] 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 |     }
[163/170] 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 |     }
[164/170] 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 |     }
[165/170] 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 |     }
[166/170] 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 |     }
[167/170] Compiling ChimeExtensionInterface RemoteHost.swift
[168/170] Compiling ChimeExtensionInterface RemoteProjectService.swift
[169/170] Compiling ChimeExtensionInterface RemoteScene.swift
[170/170] Compiling ChimeExtensionInterface XPCProtocols.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: add '@MainActor' to make static property 'standardCompletionTransformer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |         let edit = item.textEdit
107 |
/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 |         }
<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: add '@MainActor' to make static property 'standardTextEditTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardDiagnosticTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardHoverTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardDefinitionTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardSymbolInformationTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardSemanticTokenTransformer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
272 |         let range = LineRelativeTextRange(token.range)
273 |
[173/180] Compiling ChimeLSPAdapter LSPService.swift
[174/180] Compiling ChimeLSPAdapter LSPService+ClientConfiguration.swift
[175/180] Compiling ChimeLSPAdapter LSPDocumentService.swift
[176/180] Compiling ChimeLSPAdapter LSPHostServerInterface.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[177/180] Compiling ChimeLSPAdapter DocumentContext+LSP.swift
[178/180] Compiling ChimeLSPAdapter DataChannel+HostedProcess.swift
[179/180] Compiling ChimeLSPAdapter LSPProjectService.swift
[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: add '@MainActor' to make static property 'standardCompletionTransformer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |         let edit = item.textEdit
107 |
/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 |         }
<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: add '@MainActor' to make static property 'standardTextEditTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardDiagnosticTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardHoverTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardDefinitionTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardSymbolInformationTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardSemanticTokenTransformer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
272 |         let range = LineRelativeTextRange(token.range)
273 |
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
[2/39] Emitting module GlobPattern
[3/39] Compiling ProcessEnv ProcessInfo+UserEnvironment.swift
[4/39] Compiling ProcessEnv Process+Output.swift
[5/39] Emitting module Semaphore
[6/39] Compiling Semaphore AsyncSemaphore.swift
[7/39] Compiling GlobPattern GlobPattern.swift
[8/39] Compiling GlobPattern Lexer.swift
[9/39] Compiling GlobPattern Parser.swift
[10/39] Compiling JSONRPC DataChannel+StdioPipe.swift
[11/40] Compiling JSONRPC DataChannel+PredefinedMessages.swift
[12/40] Compiling JSONRPC AsyncStreamPolyfill.swift
[13/40] Compiling JSONRPC DataChannel+Actor.swift
[14/40] Compiling AsyncXPCConnection RemoteXPCService.swift
[15/40] Compiling JSONRPC DataChannel.swift
[16/40] Compiling JSONRPC JSONId.swift
[17/40] Emitting module AsyncXPCConnection
[18/40] Emitting module ProcessEnv
[19/40] Compiling ProcessEnv Process+Parameters.swift
[20/40] Compiling Extendable AppExtension+Init.swift
[21/40] Compiling Extendable AppExtensionSceneGroup.swift
[22/40] Compiling FSEventsWrapper FSEventAsyncStream.swift
[23/40] Compiling FSEventsWrapper FSEvent.swift
[24/40] Emitting module FSEventsWrapper
[25/40] Compiling FSEventsWrapper FSEventStream.swift
[26/40] Compiling Extendable ConnectableSceneExtension.swift
[27/40] Compiling Extendable ConnectableExtension.swift
[28/40] Compiling AsyncXPCConnection QueuedRemoteXPCService.swift
[29/40] Compiling AsyncXPCConnection NSXPCConnection+Continuations.swift
[30/40] Emitting module JSONRPC
[31/40] Emitting module Extendable
[32/40] Emitting module Queue
[33/40] Compiling Queue AsyncQueue.swift
[34/40] Compiling JSONRPC JSONRPCSession.swift
[35/40] Compiling Extendable ConnectingAppExtensionScene.swift
[36/40] Compiling Extendable ConnectionAccepter.swift
[37/40] Compiling JSONRPC JSONValue.swift
[38/40] Compiling JSONRPC JSONValueDecoder.swift
[39/40] Compiling JSONRPC JSONRPCError.swift
[40/79] Compiling JSONRPC Protocol.swift
[41/137] 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                    `- 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                       `- 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.
[42/141] Compiling LanguageServerProtocol AsyncStreamPolyfill.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 |     }
[43/141] Compiling LanguageServerProtocol NSRegularExpression+Matching.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 |     }
[44/141] Compiling LanguageServerProtocol Protocol+Mutating.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 |     }
[45/141] Compiling LanguageServerProtocol ServerCapabilities+Extensions.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 |     }
[46/141] Compiling LanguageServerProtocol Snippet.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 |     }
[47/141] Compiling LanguageServerProtocol ServerConnection.swift
[48/141] Compiling LanguageServerProtocol ClientCapabilities.swift
[49/141] Compiling LanguageServerProtocol ErrorCodes.swift
[50/141] Compiling LanguageServerProtocol CodeLens.swift
[51/141] Compiling LanguageServerProtocol TokenRepresentation.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.
[52/141] Compiling LanguageServerProtocol BaseProtocol.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.
[53/141] Compiling LanguageServerProtocol AsyncByteSequence.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.
[54/141] Compiling LanguageServerProtocol AsyncMessageFramingSequence.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.
[55/141] Compiling LanguageServerProtocol Implementation.swift
/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 |     }
[56/141] Compiling LanguageServerProtocol InlayHint.swift
/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 |     }
[57/141] Compiling LanguageServerProtocol LinkedEditingRange.swift
/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 |     }
[58/141] Compiling LanguageServerProtocol Moniker.swift
/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 |     }
[59/141] Compiling LanguageServerProtocol DocumentSymbol.swift
[60/141] Compiling LanguageServerProtocol FoldingRange.swift
[61/141] Compiling LanguageServerProtocol Formatting.swift
[62/141] Compiling LanguageServerProtocol Hover.swift
[63/141] Compiling LanguageServerProtocol BasicStructures.swift
[64/141] Compiling LanguageServerProtocol Client.swift
[65/141] Compiling LanguageServerProtocol JSONRPCServerConnection.swift
[66/141] Compiling LanguageServerProtocol MockServer.swift
[67/141] Compiling LanguageServerProtocol DataChannel+MessageFraming.swift
[68/141] Compiling LanguageServerProtocol MessageFraming.swift
[69/141] Compiling LanguageServerProtocol General.swift
[70/141] Compiling LanguageServerProtocol CallHeirarchy.swift
[71/141] Compiling LanguageServerProtocol CodeAction.swift
[72/141] Compiling ChimeExtensionInterface RemoteHost.swift
[73/141] Compiling ChimeExtensionInterface RemoteProjectService.swift
[74/141] Compiling ChimeExtensionInterface RemoteScene.swift
[75/141] Compiling ChimeExtensionInterface XPCProtocols.swift
[76/141] Compiling LanguageServerProtocol Diagnostics.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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                    `- 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
[77/141] Compiling LanguageServerProtocol DocumentColor.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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                    `- 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
[78/141] Compiling LanguageServerProtocol DocumentHighlight.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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                    `- 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
[79/141] Compiling LanguageServerProtocol DocumentLink.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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                    `- 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: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
[80/141] Compiling LanguageServerProtocol ColorPresentation.swift
[81/141] Compiling LanguageServerProtocol Completion.swift
[82/141] Compiling LanguageServerProtocol Declaration.swift
[83/141] Compiling LanguageServerProtocol Definition.swift
[90/147] Compiling LanguageServerProtocol Utility.swift
[91/147] Compiling LanguageServerProtocol Window.swift
[92/147] Compiling LanguageServerProtocol ShowMessageRequest.swift
[93/147] Compiling LanguageServerProtocol Workspace.swift
[94/147] Compiling LanguageServerProtocol ApplyEdit.swift
[95/147] Compiling LanguageServerProtocol Configuration.swift
[96/147] Emitting module LanguageServerProtocol
[130/147] Compiling LanguageServerProtocol ExecuteCommand.swift
[131/147] Compiling LanguageServerProtocol Folders.swift
[132/147] Compiling LanguageServerProtocol Symbol.swift
[133/147] Compiling LanguageServerProtocol WillCreateFiles.swift
[134/147] Compiling LanguageServerProtocol WillDeleteFiles.swift
[135/147] Compiling LanguageServerProtocol WillRenameFiles.swift
[139/147] Compiling LanguageServerProtocol SemanticTokens.swift
[140/147] Compiling LanguageServerProtocol SignatureHelp.swift
[141/147] Compiling LanguageServerProtocol TypeDefinition.swift
[142/147] Compiling LanguageServerProtocol TypeHeirarchy.swift
[143/147] Compiling LanguageServerProtocol LanguageServerProtocol.swift
[144/147] Compiling LanguageServerProtocol ServerCapabilities.swift
[145/147] Compiling LanguageServerProtocol TextSynchronization.swift
[146/147] Compiling LanguageServerProtocol ThreeTypeOption.swift
[147/147] Compiling LanguageServerProtocol TwoTypeOption.swift
[148/157] Compiling LanguageClient FileEventAsyncSequence.swift
[149/157] Compiling LanguageClient Server+Shutdown.swift
[150/157] Compiling LanguageClient FileHandle+DataStream.swift
[151/157] Compiling LanguageClient DataChannel+LocalProcess.swift
[152/157] Compiling LanguageClient InitializingServer.swift
[153/157] Compiling LanguageClient DataChannel+UserScript.swift
[154/157] Emitting module LanguageClient
[155/157] Compiling LanguageClient AsyncStreamTap.swift
[156/157] Compiling LanguageClient RestartingServer.swift
[157/157] Compiling LanguageClient StatefulServer.swift
[158/167] Compiling ChimeLSPAdapter LSPTypeTranslations.swift
[159/167] Compiling ChimeLSPAdapter LSPService+ClientConfiguration.swift
[160/167] Compiling ChimeLSPAdapter LSPService.swift
[161/167] 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: add '@MainActor' to make static property 'standardCompletionTransformer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |         let edit = item.textEdit
107 |
/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 |         }
<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: add '@MainActor' to make static property 'standardTextEditTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardDiagnosticTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardHoverTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardDefinitionTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardSymbolInformationTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardSemanticTokenTransformer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
272 |         let range = LineRelativeTextRange(token.range)
273 |
[162/167] Compiling ChimeLSPAdapter LSPHostServerInterface.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[163/167] Compiling ChimeLSPAdapter LSPDocumentService.swift
[164/167] Compiling ChimeLSPAdapter DocumentContext+LSP.swift
[165/167] Compiling ChimeLSPAdapter LSPProjectService.swift
[166/167] Compiling ChimeLSPAdapter DataChannel+HostedProcess.swift
[167/167] 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: add '@MainActor' to make static property 'standardCompletionTransformer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |         let edit = item.textEdit
107 |
/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 |         }
<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: add '@MainActor' to make static property 'standardTextEditTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardDiagnosticTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardHoverTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardDefinitionTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardSymbolInformationTransformer' part of global actor 'MainActor'
    |                       `- 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: add '@MainActor' to make static property 'standardSemanticTokenTransformer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
272 |         let range = LineRelativeTextRange(token.range)
273 |
BUILD FAILURE 6.1 macosSpm