dense-analysis / dense-analysis/ale

ALE doesn't reply to the `workspace/applyEdit` request

Open
#4,670 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
Vim Script
Stars
14k
Forks
1.5k
Avg merge
17h 49m
Merged PRs (30d)
1

Description

## Information

**VIM version**

NVIM v0.9.4
Build type: Release

Operating System: macOS 14.1.1

## What went wrong

ALE doesn't reply to the `workspace/applyEdit` request from the LSP server, which is required in the specification https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#workspace_applyEdit

Therefore, executing a code action would hang the LSP server, making it unable to handle other requests. Restarting the LSP server makes everything work again until a code action is executed.

## Reproducing the bug

Use ALE with `gopls` and try executing any code actions. After that, nothing works (jump to definition, diagnostics,...).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.