Swift version
main-snapshot-2025-04-12 (as reported by swiftly list)
Platform
macOS 15
Editor
Tried all of VSCode, Sublime Text, Zed
Description
Have swiftly managed nightly "main" toolchain, checkout a simple CMake project, in my case it's the "pico-blink-sdk" subfolder from https://github.com/apple/swift-embedded-examples/tree/main/pico-blink-sdk. Build it in terminal. Then open the IDE. All LSP seems to not work. Internal logs show (these are from Zed):
// Send:
{"jsonrpc":"2.0","id":2,"method":"textDocument/documentHighlight","params":{"textDocument":{"uri":"file:///Users/kuba/Documents/swift-embedded-examples/pico-blink-sdk/Main.swift"},"position":{"line":20,"character":26}}}
// Receive:
{"jsonrpc":"2.0","id":2,"error":{"code":-32001,"message":"No language service for 'file:\/\/\/Users\/kuba\/Documents\/swift-embedded-examples\/pico-blink-sdk\/Main.swift' found"}}
// Send:
{"jsonrpc":"2.0","id":3,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///Users/kuba/Documents/swift-embedded-examples/pico-blink-sdk/Main.swift"},"range":{"start":{"line":20,"character":26},"end":{"line":20,"character":26}},"context":{"diagnostics":[],"only":["","quickfix","refactor","refactor.extract","source"]}}}
// Receive:
{"jsonrpc":"2.0","id":3,"error":{"code":-32001,"message":"No language service for 'file:\/\/\/Users\/kuba\/Documents\/swift-embedded-examples\/pico-blink-sdk\/Main.swift' found"}}
// Send:
{"jsonrpc":"2.0","id":4,"method":"textDocument/documentHighlight","params":{"textDocument":{"uri":"file:///Users/kuba/Documents/swift-embedded-examples/pico-blink-sdk/Main.swift"},"position":{"line":22,"character":6}}}
// Receive:
{"error":{"code":-32001,"message":"No language service for 'file:\/\/\/Users\/kuba\/Documents\/swift-embedded-examples\/pico-blink-sdk\/Main.swift' found"},"jsonrpc":"2.0","id":4}
// Send:
{"jsonrpc":"2.0","id":5,"method":"textDocument/documentHighlight","params":{"textDocument":{"uri":"file:///Users/kuba/Documents/swift-embedded-examples/pico-blink-sdk/Main.swift"},"position":{"line":22,"character":6}}}
// Receive:
{"id":5,"error":{"code":-32001,"message":"No language service for 'file:\/\/\/Users\/kuba\/Documents\/swift-embedded-examples\/pico-blink-sdk\/Main.swift' found"},"jsonrpc":"2.0"}
// Send:
{"jsonrpc":"2.0","id":6,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///Users/kuba/Documents/swift-embedded-examples/pico-blink-sdk/Main.swift"},"range":{"start":{"line":22,"character":6},"end":{"line":22,"character":6}},"context":{"diagnostics":[],"only":["","quickfix","refactor","refactor.extract","source"]}}}
// Receive:
{"jsonrpc":"2.0","id":6,"error":{"code":-32001,"message":"No language service for 'file:\/\/\/Users\/kuba\/Documents\/swift-embedded-examples\/pico-blink-sdk\/Main.swift' found"}}
Steps to Reproduce
No response
Logging
No response