dense-analysis / dense-analysis/ale

isCheckingBuffer does not include LSP linters.

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

Description

isCheckingBuffer is used by status line plugins (e.g. airline) to show if ALE has active linters running on a buffer. But this functions seems to ignore LSP checks that can be misleading when running LSP servers that can take long time to complete such as Java LSP or Kotlin Language Server.

For large projects it would seem the language servers are not running at all when in fact they are but taking long time to get back results to display by ALE.

This PR seems to be an attempt to fix this issue: #3076

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.