Closed azdavis closed 1 year ago
Millet doesn't offer completions, e.g. when typing val x = List. it'd be nice to mention all the things from the List structure, or even just when typing val x = S we could show String, etc as suggestions.
val x = List.
List
val x = S
String
Implement completions in the LSP spec.
Already somewhat implemented: https://github.com/azdavis/millet/blob/4e0bed39cdb0e858cbbf84248537bdd3a01dabcc/crates/analysis/src/lib.rs/#L273-L278
Done in v0.11.0
Problem
Millet doesn't offer completions, e.g. when typing
val x = List.
it'd be nice to mention all the things from theList
structure, or even just when typingval x = S
we could showString
, etc as suggestions.Solution
Implement completions in the LSP spec.