about summary refs log tree commit diff
path: root/crates/rust-analyzer/Cargo.toml
AgeCommit message (Collapse)AuthorLines
2022-07-19Upgrade to expect-test@1.4.0Amos Wenger-1/+1
cf. https://github.com/rust-analyzer/expect-test/issues/33 cf. https://github.com/rust-lang/rust/pull/99444#issuecomment-1188844202
2022-07-03Bump tracing-subscriberLaurențiu Nicola-1/+1
2022-07-03Bump crossbeam-channelLaurențiu Nicola-1/+1
2022-06-10internal: Bump DependenciesLukas Wirth-15/+15
2022-05-14internal: vendor lsp-serverAleksey Kladov-1/+1
2022-05-01style: rename crates to kebab casePeh-8/+8
2022-04-17Bump depsLaurențiu Nicola-1/+1
2022-04-09minor: bump lsp-server versionLukas Wirth-1/+1
2022-03-22minor: Bump dependenciesLukas Wirth-22/+22
2022-03-17Bump xshell and fix distLaurențiu Nicola-1/+1
2022-03-14:arrow_up: xshellAleksey Kladov-1/+1
2022-02-09Bump lsp-typesLaurențiu Nicola-1/+1
2022-02-09Revert "Revert "Bump dashmap""Laurențiu Nicola-1/+1
This reverts commit 39674cd35054f4905691bb0c3d1eca7b97063aa7.
2022-01-14cleanup + detect num cpusJake Heinz-0/+1
2021-12-16Bump MSRV (1.57)iDawer-1/+1
2021-12-06Bump tracingLaurențiu Nicola-2/+2
2021-12-05Clean up some unused cross-crate dependenciesLaurențiu Nicola-1/+1
2021-10-23Set MSRVLaurențiu Nicola-0/+1
2021-10-21Migrate to edition 2021Lukas Wirth-1/+1
2021-10-18Pull in new lsp-types for VS compatLaurențiu Nicola-2/+7
2021-10-11fix: make signature info response conform to specAlex Muscar-1/+1
This addreses https://github.com/rust-analyzer/rust-analyzer/issues/10464. This patch picks up `lsp-types` 0.90.1, which serialises the `SignatureInformation` and `ParameterInformation` with the right casing. It also adds `activeSignature` field as part of the top-level signature response. It keeps `activeParameter` at the top-level for backwards compatibility.
2021-10-09internal: update expectAleksey Kladov-1/+1
2021-09-26use crates io versionhamidreza kalbasi-1/+1
2021-09-26move lsif types to lsp types cratehamidreza kalbasi-1/+1
2021-09-11removing seemingly unused dev deps.Giles Cope-1/+0
2021-09-11remove unused depsGiles Cope-1/+0
2021-09-06update to tracing-tree 0.1.10, which does not pull in syn.David Barsky-1/+1
2021-08-30switch `log` crate to `tracing`Dezhi Wu-3/+2
2021-08-22internal: remove unreasonable crate dependencyAleksey Kladov-0/+1
Proc macro expansion shouldn't know about salsa at all.
2021-08-22internal: reduce crate interdependenceAleksey Kladov-0/+2
I don't think there's anything wrong with project_model depending on proc_macro_api directly -- fundamentally, both are about gluing our pure data model to the messy outside world. However, it's easy enough to avoid the dependency, so why not. As an additional consideration, `proc_macro_api` now pulls in `base_db`. project_model should definitely not depend on that!
2021-08-15internal: optimize compile timeAleksey Kladov-1/+0
cargo llvm-lines shows that path_to_error bloats the code. I don't think I've needed this functionality recently, seems that we've fixed most of the serialization problems. So let's just remove it. Should be easy to add back if we ever need it, and it does make sense to keep the `from_json` function around.
2021-07-24Bump depsLaurențiu Nicola-1/+1
2021-07-19Added some metadata for rust-analyser package sufficient to build it using ↵KOLANICH-1/+4
`cargo deb` Co-authored-by: bjorn3 <bjorn3@users.noreply.github.com>
2021-07-05minor: drop dummy authors fieldAleksey Kladov-1/+0
2021-07-04internal: make `xtask` lighterAleksey Kladov-0/+1
Moving tests to `rust-analyzer` crate allows removing walkdir dependency from `xtask`. It does seem more reasonable to keep tidy tests outside of the "build system" and closer to other integration tests.
2021-07-03internal: overhaul code generationAleksey Kladov-0/+2
* Keep codegen adjacent to the relevant crates. * Remove codgen deps from xtask, speeding-up from-source installation. This regresses the release process a bit, as it now needs to run the tests (and, by extension, compile the code).
2021-06-19remove num_formatMilo-1/+0
2021-06-19use num_formatMilo-1/+1
2021-05-07Use package renaming so source doesn't say tikvJohn Renner-2/+2
2021-05-07Switch from jemalloc to tikv-jemallocJohn Renner-2/+2
2021-04-27Return ServerNotInitialized according to the specJeremy Kolb-1/+1
According to the spec we should return ServerNotInitialized if the server is waiting for an initialize request and something else comes in. Upgrading to lsp-server 0.5.1 will do this and retry until the initialize request comes in. Fixes #8581
2021-04-08Bump lsp-types and synkjeremy-1/+1
This lsp-types now supports a default InsertTextMode for completion and a per-completion item commit_characters
2021-03-07:arrow_up: xflagsAleksey Kladov-1/+1
2021-03-02Switch from pico-args to xflagsAleksey Kladov-1/+1
2021-02-237526: Renamed create ssr to ide_ssr.Chetan Khilosiya-1/+1
2021-02-16Bump lsp-typeskjeremy-1/+1
2021-02-14Start LSP 3.17 supportJeremy Kolb-1/+1
2021-01-26Make always-assert crate reusableAleksey Kladov-0/+2
2021-01-19Update pico-argskjeremy-1/+1
Should maintains existing behavior
2021-01-18Add back jemalloc supportJonas Schievink-0/+6