| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-06-02 | Bring the version command output in line with other rust tools | Lukas Wirth | -2/+3 | |
| 2022-06-01 | Sync handlers cannot be cancelled | Lukas Wirth | -8/+6 | |
| 2022-06-01 | fix: Fix completions disappearing when typing two keys in quick succession | Lukas Wirth | -45/+50 | |
| 2022-04-27 | Simplify | Lukas Wirth | -18/+18 | |
| 2022-04-24 | minor: clarify error message | Aleksey Kladov | -1/+1 | |
| Clarify that the server is a whole is OK, and that it's only a single requests that's dead | ||||
| 2022-04-09 | minor: bump lsp-server version | Lukas Wirth | -1/+5 | |
| 2022-03-12 | fix clippy::needless_borrow | Matthias Krüger | -1/+1 | |
| 2021-08-30 | Merge #10080 | bors[bot] | -46/+89 | |
| 10080: internal: don't shut up the compiler when it says the code's buggy r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com> | ||||
| 2021-08-30 | internal: don't shut up the compiler when it says the code's buggy | Aleksey Kladov | -46/+89 | |
| Wrapping state-modifying functions into a `catch_unwind` is wrong -- to do retry after failure, you need to have transactional semantics! | ||||
| 2021-08-30 | switch `log` crate to `tracing` | Dezhi Wu | -2/+2 | |
| 2021-08-26 | minor: nicer way to defeat disjoint closure captures | Aleksey Kladov | -2/+4 | |
| Thanks https://internals.rust-lang.org/t/feature-idea-edition-dependent-names-replacing-standard-library-items/15198/27?u=matklad! | ||||
| 2021-08-22 | internal: incentivize rust-analyzed developers to fix panics | Aleksey Kladov | -19/+36 | |
| It's good that rust-analyzer doesn't belly-up on a panic in some random assist. It is less good that rust-analyzer devs only know that the assists are buggy when they are actively looking at the logs. | ||||
| 2021-08-20 | internal: prep to 2021 edition | Aleksey Kladov | -2/+4 | |
| 2021-06-13 | clippy::useless_return | Maan2003 | -2/+2 | |
| 2021-05-27 | Update salsa | Jonas Schievink | -2/+2 | |
| 2021-05-08 | internal: add rust-analyzer version to panic context | Aleksey Kladov | -4/+17 | |
| 2020-10-30 | Respond with JSON-RPC error if we failed to deserialize request | Aleksey Kladov | -17/+23 | |
| Historically, we intentinally violated JSON-RPC spec here by hard crashing. The idea was to poke both the clients and servers to fix stuff. However, this is confusing for server implementors, and falls down in one important place -- protocol extension are not always backwards compatible, which causes crashes simply due to version mismatch. We had once such case with our own extension, and one for semantic tokens. So let's be less adventerous and just err on the err side! | ||||
| 2020-10-23 | Fix panic context | Aleksey Kladov | -3/+3 | |
| 2020-09-29 | More panic_context | Aleksey Kladov | -1/+3 | |
| 2020-09-29 | Add panic_context module for better panic messages | Aleksey Kladov | -2/+5 | |
| 2020-06-26 | Minor | Aleksey Kladov | -1/+1 | |
| 2020-06-25 | Simplify | Aleksey Kladov | -25/+19 | |
| 2020-06-25 | Add NotificationDispatcher | Aleksey Kladov | -0/+39 | |
| 2020-06-25 | Move request dispatcher to a separate file | Aleksey Kladov | -0/+137 | |
