Peter Tripp and Kirill Bulatov
2d43818c04
rust-analyzer: Fix for deserialization error of CargoRunnableArgs ( #29291 )
...
Fix for error:
```log
2025-04-23T13:02:14-04:00 INFO [lsp] starting language server process. binary path: "/Users/peter/Library/Application Support/Zed/languages/rust-analyzer/rust-analyzer-2025-04-21", working directory: "/Users/peter/zcode/zed", args: []
2025-04-23T13:02:16-04:00 ERROR [lsp] failed to deserialize response from language server: data did not match any variant of untagged enum RunnableArgs at line 1 column 199. response from language server: "[{\"label\":\"cargo check --workspace\",\"kind\":\"cargo\",\"args\":{\"cwd\":\"/Users/peter/zcode/zed/crates/gpui/src/platform/linux\",\"overrideCargo\":null,\"cargoArgs\":[\"check\",\"--workspace\"],\"executableArgs\":[]}}]"
2025-04-23T13:02:16-04:00 WARN [project::lsp_store] LSP Runnables via rust-analyzer failed: failed to deserialize response
2025-04-23T13:02:16-04:00 ERROR [*unknown*] LSP Runnables via rust-analyzer failed: failed to deserialize response
```
Object is missing `environment`:
```json
[
{
"label": "cargo check --workspace",
"kind": "cargo",
"args": {
"cwd": "/Users/peter/zcode/zed/crates/gpui/src/platform/linux",
"overrideCargo": null,
"cargoArgs": ["check", "--workspace"],
"executableArgs": []
}
}
]
```
Follow-up to: https://github.com/zed-industries/zed/pull/28359
Release Notes:
- N/A
---------
Co-authored-by: Kirill Bulatov <kirill@zed.dev >
2025-04-23 20:11:01 +00:00
..
2025-04-07 18:10:01 +00:00
2025-04-23 15:43:33 -03:00
2025-04-19 23:26:29 +00:00
2025-04-16 19:46:36 -04:00
2025-04-02 13:26:34 -07:00
2025-04-23 12:38:46 -04:00
2025-04-22 09:01:01 +00:00
2025-04-11 00:01:33 +00:00
2025-04-02 13:26:34 -07:00
2025-04-21 20:16:51 +00:00
2025-04-23 15:43:33 -03:00
2025-04-23 18:46:39 +00:00
2025-04-02 13:26:34 -07:00
2025-04-14 10:36:31 -07:00
2025-04-15 09:35:13 -06:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-19 23:26:29 +00:00
2025-04-07 20:26:55 +00:00
2025-04-10 22:58:41 +00:00
2025-04-08 16:01:27 +00:00
2025-04-02 13:26:34 -07:00
2025-04-11 17:38:14 +00:00
2025-04-21 21:30:21 -07:00
2025-04-02 13:26:34 -07:00
2025-04-23 15:35:49 +00:00
2025-04-20 00:53:30 +00:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-17 17:29:19 +00:00
2025-04-21 11:28:49 -03:00
2025-04-23 15:43:33 -03:00
2025-04-02 13:26:34 -07:00
2025-04-19 23:26:29 +00:00
2025-04-02 13:26:34 -07:00
2025-04-22 19:35:47 -04:00
2025-04-21 16:00:03 +00:00
2025-04-15 14:59:42 +00:00
2025-04-22 19:35:47 -04:00
2025-04-23 16:12:53 +00:00
2025-04-19 23:26:29 +00:00
2025-04-22 05:25:09 +00:00
2025-04-02 13:26:34 -07:00
2025-04-24 00:17:17 +05:30
2025-04-23 18:46:39 +00:00
2025-04-11 22:01:25 +00:00
2025-04-22 21:07:52 +00:00
2025-04-02 13:26:34 -07:00
2025-04-22 21:07:52 +00:00
2025-04-02 13:26:34 -07:00
2025-04-23 15:30:20 +00:00
2025-04-15 21:36:30 -04:00
2025-04-11 23:02:50 +00:00
2025-04-02 13:26:34 -07:00
2025-04-23 12:38:46 -04:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-23 12:38:46 -04:00
2025-04-02 13:26:34 -07:00
2025-04-23 12:38:46 -04:00
2025-04-23 12:38:46 -04:00
2025-04-22 09:37:12 +00:00
2025-04-23 15:43:33 -03:00
2025-04-20 00:53:30 +00:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-22 09:01:01 +00:00
2025-04-02 13:26:34 -07:00
2025-04-10 21:16:43 +00:00
2025-04-18 14:15:19 +00:00
2025-04-22 21:16:54 +00:00
2025-04-11 01:47:40 +05:30
2025-04-02 13:26:34 -07:00
2025-04-23 01:20:25 +05:30
2025-04-02 13:26:34 -07:00
2025-04-23 15:30:20 +00:00
2025-04-21 01:12:57 +00:00
2025-04-23 14:08:26 -04:00
2025-04-02 13:26:34 -07:00
2025-04-19 22:23:03 +08:00
2025-04-21 21:30:21 -07:00
2025-04-02 13:26:34 -07:00
2025-04-08 16:01:27 +00:00
2025-04-02 13:26:34 -07:00
2025-04-07 10:35:11 -06:00
2025-04-23 15:17:27 +00:00
2025-04-21 19:29:21 -04:00
2025-04-07 18:46:09 +00:00
2025-04-02 13:26:34 -07:00
2025-04-21 17:03:42 +00:00
2025-04-19 23:29:36 +00:00
2025-04-23 12:38:46 -04:00
2025-04-10 21:16:43 +00:00
2025-04-08 16:09:06 -06:00
2025-04-02 13:26:34 -07:00
2025-04-19 23:26:29 +00:00
2025-04-23 12:38:46 -04:00
2025-04-23 12:38:46 -04:00
2025-04-02 13:26:34 -07:00
2025-04-22 14:24:09 +00:00
2025-04-11 23:02:50 +00:00
2025-04-02 13:26:34 -07:00
2025-04-23 20:11:01 +00:00
2025-04-22 01:44:31 +00:00
2025-04-02 13:26:34 -07:00
2025-04-21 20:16:51 +00:00
2025-04-21 20:16:51 +00:00
2025-04-21 16:00:03 +00:00
2025-04-21 16:00:03 +00:00
2025-04-02 13:26:34 -07:00
2025-04-22 21:32:32 +00:00
2025-04-02 13:26:34 -07:00
2025-04-22 21:32:32 +00:00
2025-04-08 09:17:08 -06:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-03 23:32:50 +02:00
2025-04-16 20:22:44 +00:00
2025-04-02 13:26:34 -07:00
2025-04-20 00:53:30 +00:00
2025-04-18 20:41:02 +00:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-19 22:23:03 +08:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-18 12:11:54 +00:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-08 16:09:06 -06:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-08 15:57:36 -06:00
2025-04-23 15:43:33 -03:00
2025-04-21 16:00:03 +00:00
2025-04-02 13:26:34 -07:00
2025-04-21 21:30:21 -07:00
2025-04-21 16:00:03 +00:00
2025-04-23 19:36:58 +03:00
2025-04-09 01:53:54 +00:00
2025-04-23 12:38:46 -04:00
2025-04-02 13:26:34 -07:00
2025-04-23 14:06:58 +00:00
2025-04-02 13:26:34 -07:00
2025-04-02 13:26:34 -07:00
2025-04-18 04:23:56 +05:30
2025-04-16 19:05:57 +02:00
2025-04-21 10:56:42 -03:00
2025-04-08 16:09:06 -06:00
2025-04-08 16:09:06 -06:00
2025-04-07 19:03:24 +00:00
2025-04-18 15:04:26 -06:00
2025-04-02 13:26:34 -07:00
2025-04-23 15:43:33 -03:00
2025-04-02 13:26:34 -07:00
2025-04-23 15:30:20 +00:00
2025-04-23 15:30:20 +00:00
2025-04-11 01:47:40 +05:30
2025-04-23 15:43:20 +00:00
2025-04-19 02:47:59 +00:00
2025-04-23 16:20:08 +00:00
2025-04-21 20:16:51 +00:00
2025-04-21 21:30:21 -07:00
2025-04-22 18:54:56 -04:00
2025-04-14 14:17:07 +00:00