helix/helix-lsp/src
Michael Davis d031260180
Avoid cloning configured env vars when starting a language server
The clone of the hashmap can be avoided by passing a ref instead. This
commit also changes the `server_environment` type to match the bounds
expected by `Command::envs` - this will avoid future refactoring if the
underlying type changes (for example switching to `hashbrown::HashMap`).
2025-02-19 10:30:06 -05:00
..
client.rs Avoid cloning configured env vars when starting a language server 2025-02-19 10:30:06 -05:00
file_event.rs LSP: Remove future wrapper from `Client::notify`, `Client::reply` 2025-02-01 19:32:37 -05:00
file_operations.rs make path changes LSP spec conform (#8949) 2024-01-29 01:34:45 +09:00
jsonrpc.rs LSP Client: Accept floats with trailing zeros as valid JSONRPC IDs (#12376) 2024-12-31 12:45:47 -06:00
lib.rs Avoid cloning configured env vars when starting a language server 2025-02-19 10:30:06 -05:00
transport.rs Replace lsp-types in helix-lsp with helix-lsp-types 2024-07-28 10:41:29 -04:00