mirror of
https://github.com/astral-sh/ruff.git
synced 2025-11-01 04:18:05 +00:00
## Summary This PR fixes a bug where in `openFilesOnly` diagnostic mode, VS Code wouldn't clean up the diagnostics even though the server asked it to by sending an empty publish diagnostics. This is not the long-term solution but a quick fix. Ideally, the server would dynamically register for workspace diagnostics but that requires listening for `didChangeConfiguration` notification which I'm going to be working on with https://github.com/astral-sh/ty/issues/82. ## Test Plan ### Before This uses the latest stable version of ty. https://github.com/user-attachments/assets/0cc6c513-ccad-4955-a1b6-a0ee242119d6 ### After This uses the debug build of ty from this PR. https://github.com/user-attachments/assets/e539d569-d852-46a9-bbfc-d54375127c62 |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||