When typing a new expression, ELP provides auto complete suggestions for e.g. local functions, variables or modules. But it doesn't suggest auto-imported BIFs or explicitly imported functions.
To Reproduce
Start typing a new expression in a function's body, e.g. spa. The auto complete suggestions should include the auto-imported BIFs spawn/1, spawn/2, spawn/3 and spawn/4, but they are in fact absent.
Similarly, if the module contains an -import(crypto, [strong_rand_bytes/1]). attribute, typing strong_r or similar should suggest strong_rand_bytes/1 as an auto completion.
Expected behavior
Auto-imported BIFs and explicitly imported functions should be among the auto complete suggestions.
Actual behavior
Auto-imported BIFs and explicitly imported functions are missing from the auto complete suggestions.
Context
ELP Version (output of elp version): elp 1.1.0+build-2024-04-29
Describe the bug
When typing a new expression, ELP provides auto complete suggestions for e.g. local functions, variables or modules. But it doesn't suggest auto-imported BIFs or explicitly imported functions.
To Reproduce
Start typing a new expression in a function's body, e.g.
spa
. The auto complete suggestions should include the auto-imported BIFsspawn/1
,spawn/2
,spawn/3
andspawn/4
, but they are in fact absent.Similarly, if the module contains an
-import(crypto, [strong_rand_bytes/1]).
attribute, typingstrong_r
or similar should suggeststrong_rand_bytes/1
as an auto completion.Expected behavior
Auto-imported BIFs and explicitly imported functions should be among the auto complete suggestions.
Actual behavior
Auto-imported BIFs and explicitly imported functions are missing from the auto complete suggestions.
Context
elp version
):elp 1.1.0+build-2024-04-29