Skip to content

Prevent simultaneous validate() for same project#1379

Merged
TwitchBronBron merged 3 commits into
lsp-refactorfrom
fix-lost-diagnostics
Dec 20, 2024
Merged

Prevent simultaneous validate() for same project#1379
TwitchBronBron merged 3 commits into
lsp-refactorfrom
fix-lost-diagnostics

Conversation

@TwitchBronBron

@TwitchBronBron TwitchBronBron commented Dec 17, 2024

Copy link
Copy Markdown
Member

Forces validate() to run one-at-a-time. This prevents race conditions with diagnostics not always being cleaned up correctly.

@TwitchBronBron TwitchBronBron changed the title Prevent simultaneous validate() for same project (was causing lost diagnostics) Prevent simultaneous validate() for same project Dec 20, 2024
@TwitchBronBron
TwitchBronBron merged commit 7fe1d2f into lsp-refactor Dec 20, 2024
@TwitchBronBron
TwitchBronBron deleted the fix-lost-diagnostics branch December 20, 2024 18:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant