gleam-lang/gleam

LSP: Support finding references of modules

Open

#5,543 opened on 2026年3月31日

GitHub で見る
 (0 comments) (1 reaction) (0 assignees)Rust (21,417 stars) (960 forks)batch import
help wanted

説明

It would be nice to click on a module name and be able to find references of where it is used.

e.g. If in the following example, anytime the cursor was moved over mod and "go to reference" was activated, all the underlined areas would be found.

// -- mod.gleam
pub type Foo { Bar }

// -- app.gleam
import mod
//     ^^^
pub fn main() {
  let _: mod.Foo = mod.Bar
  //     ^^^       ^^^
}

// -- mod2.gleam
import mod
//     ^^^
pub fn fob() {
  mod.Bar
//^^^
}

コントリビューターガイド

LSP: Support finding references of modules · gleam-lang/gleam#5543 | Good First Issue