ZIm/crates/diagnostics/src
Kirill Bulatov 70575d1115
Remove redundant Cargo diagnostics settings (#36795)
Removes `diagnostics.cargo.fetch_cargo_diagnostics` settings as those
are not needed for the flycheck diagnostics to run.
This setting disabled `checkOnSave` in rust-analyzer and allowed to
update diagnostics via flycheck in the project diagnostics editor with
the "refresh" button.

Instead, `"checkOnSave": false,` can be set manually as
https://zed.dev/docs/languages/rust#more-server-configuration example
shows and flycheck commands can be called manually from anywhere,
including the diagnostics panel, to refresh the diagnostics.

Release Notes:

- Removed redundant `diagnostics.cargo.fetch_cargo_diagnostics` settings
2025-08-23 07:03:36 +00:00
..
diagnostic_renderer.rs Fix a bunch of other low-hanging style lints (#36498) 2025-08-19 21:26:17 +02:00
diagnostics.rs Remove redundant Cargo diagnostics settings (#36795) 2025-08-23 07:03:36 +00:00
diagnostics_tests.rs Fix clippy::len_zero lint style violations (#36589) 2025-08-20 14:35:59 +00:00
items.rs lsp: Fix workspace diagnostics lag & add streaming support (#34022) 2025-07-15 18:41:45 +03:00
toolbar_controls.rs Remove redundant Cargo diagnostics settings (#36795) 2025-08-23 07:03:36 +00:00