gleam-lang/gleam

Support workspace symbols in language server

開放

#5,191 建立於 2025年12月7日

 (8 則留言) (1 個反應) (0 位負責人)Rust (960 個分叉)batch import
help wanted

倉庫指標

星標
 (21,417 顆星)
PR 合併指標
 (平均合併 10天 19小時) (30 天內合併 69 個 PR)

描述

Would be nice to be able to navigate to types and functions across the whole workspace: https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#workspace_symbol

I had a brief look at the code and the immediate hurdle seems to be the routing within the language server. For document-level requests we determine the project to operate on from the document's file path. For workspace requests this path is simply not present.

I'd be happy to work on this if we can find a way around that!

貢獻者指南