I am working on a PR to add code actions to import modules for unknown types/values and something weird is happening. Given the following file (and another where the type Wibble is defined), the code actions at first do not appear, but if I add and remove the line import wibble, the code actions appear. Does someone have a clue on what might be happening?
pub fn wibble(wobble: Wibble) -> Nil {
Nil
}
The GitHub link is: https://github.com/mine-tech-oficial/gleam/tree/import-code-action