You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am developing an LSP server for a new language (Move). As you can see here the server advertises only the following capabilities:
hover_provider
completion_provider
definition_provider
type_definition_provider
references_provider
document_symbol_provider
inlay_hint_provider
In particular, it does NOT provide:
implementation_provider
declaration_provider
This is honored by VSCode when displaying the Ctrl-mouseclick menu on an identifier in the code (in this case it's a name of a struct being defined):
However, it is not honored in the menu created when the location field of the InlayHintLabelPart structure is set to the location of the same identifier (notice that the menu includes Go to Declaration and Go to Implementations)
VS Code version: Code 1.89.1 (Universal) (dc96b83, 2024-05-07T05:14:24.611Z)
OS version: Darwin arm64 23.5.0
Modes:
Type: Bug
I am developing an LSP server for a new language (Move). As you can see here the server advertises only the following capabilities:
In particular, it does NOT provide:
This is honored by VSCode when displaying the Ctrl-mouseclick menu on an identifier in the code (in this case it's a name of a struct being defined):
However, it is not honored in the menu created when the
location
field of theInlayHintLabelPart
structure is set to the location of the same identifier (notice that the menu includesGo to Declaration
andGo to Implementations
)VS Code version: Code 1.89.1 (Universal) (dc96b83, 2024-05-07T05:14:24.611Z)
OS version: Darwin arm64 23.5.0
Modes:
System Info
canvas_oop_rasterization: enabled_on
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
webgpu: enabled
Extensions (2)
A/B Experiments
The text was updated successfully, but these errors were encountered: