aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
Commit message (Collapse)AuthorAgeFilesLines
* Support LSP 3.15Jeremy Kolb2019-12-111-3/+3
| | | | This merely upgrades our protocol support. It does not add any of the new features.
* chore: bump deps and use mainline chalkLaurențiu Nicola2019-12-091-67/+44
|
* Remove ty from code_modelAleksey Kladov2019-12-081-0/+2
|
* DynMapAleksey Kladov2019-12-061-0/+7
| | | | | This might, or might not help us to reduce boilerplate associated with plumbing values from analysis to the IDE layer
* :arrow_up: rowanAleksey Kladov2019-12-041-3/+3
|
* :arrow_up: rowanAleksey Kladov2019-12-041-3/+3
|
* Replace `ra_hir_expand::either` with crateice10002019-12-031-0/+4
|
* Just update some thingsJeremy Kolb2019-12-011-43/+43
|
* Remove log dependency from ra_cliAlexander Ekdahl2019-11-301-1/+0
|
* Remove flexi_logger from ra_lsp_serverAlexander Ekdahl2019-11-301-58/+1
|
* Use env_logger in ra_cliAlexander Ekdahl2019-11-301-1/+21
|
* Update mio and anyhowkjeremy2019-11-271-7/+8
|
* rename ra_ide_api -> ra_ideAleksey Kladov2019-11-271-4/+4
|
* prune depsAleksey Kladov2019-11-271-16/+0
|
* Move TyAleksey Kladov2019-11-271-0/+1
|
* Use a simple progress bar instead of indicatifEdwin Cheng2019-11-261-26/+0
|
* Fix stale crates that snuck inJeremy Kolb2019-11-261-1/+1
|
* Merge #2410bors[bot]2019-11-261-0/+23
|\ | | | | | | | | | | | | | | 2410: Introduce hir_ty r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * Introduce hir_tyAleksey Kladov2019-11-261-0/+23
| |
* | Update parking_lot and smallvec to drop some dependenciesJeremy Kolb2019-11-261-46/+5
|/
* Use chalk fork to paper over #2052Aleksey Kladov2019-11-261-34/+34
|
* :arrow_up: salsaAleksey Kladov2019-11-261-20/+32
|
* Update cratesJeremy Kolb2019-11-251-56/+62
|
* Update cratesJeremy Kolb2019-11-211-30/+11
|
* :arrow_up: rowanAleksey Kladov2019-11-191-3/+3
|
* :arrow_up: rowanAleksey Kladov2019-11-171-3/+3
|
* Add ast for plain and raw string literalsAleksey Kladov2019-11-161-1/+0
|
* Upgrade Chalk againFlorian Diebold2019-11-161-27/+28
|
* Upgrade ChalkFlorian Diebold2019-11-161-27/+27
| | | | | Associated type values (in impls) are now a separate entity in Chalk, so we have to intern separate IDs for them.
* Update smallvec dep to 1.0memoryruins2019-11-151-1/+7
|
* Revert #2230Aleksey Kladov2019-11-141-1/+0
| | | | | Looks like autocfg tries to do slightly more than we need (see #2231), so let's stick with minimal home-grown solution.
* Use anyhow::Result in xtask, add contextsPascal Hertleif2019-11-131-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This builds on #2231 but was actually done before that. You see, the cause for #2231 was that I got this error message: Error: Error { kind: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" }) } Just switching to `anyhow::Result` got me stack traces (when setting `RUST_LIB_BACKTRACE=1`) that at least showed stack backtrace: 0: std::backtrace::Backtrace::create 1: std::backtrace::Backtrace::capture 2: anyhow::error::<impl core::convert::From<E> for anyhow::Error>::from 3: xtask::install_server 4: xtask::install 5: xtask::main 6: std::rt::lang_start::{{closure}} 7: std::panicking::try::do_call 8: __rust_maybe_catch_panic 9: std::rt::lang_start_internal 10: std::rt::lang_start 11: main With the added contexts (not at all exhaustive), the error became Error: install server Caused by: 0: build AutoCfg with target directory 1: No such file or directory (os error 2) Since anyhow is such a small thing (no new transitive dependencies!), and in general gives you `Result<T, Box<dyn Error>>` on steroids, I think this a nice small change. The only slightly annoying thing was to replace all the `Err(format!(…))?` calls (haven't even looked at whether we can make it support wrapping strings though), but the `bail!` macro is shorter anyway :)
* Use autocfg to determine rust versionkjeremy2019-11-131-0/+1
|
* Update CratesJeremy Kolb2019-11-131-30/+30
|
* Remove typed macro parsing APIAleksey Kladov2019-11-091-0/+1
| | | | | We do type-erasure on every path anyway, so it doesn't make much sense to duplicate this function for every type
* Update crateskjeremy2019-11-071-58/+63
| | | | | | | Removes nodrop and extra arrayvec We have an extra crossbeam-queue and crossbeam-utils left but those should drop once rayon accepts https://github.com/rayon-rs/rayon/pull/704
* Update smallvec to avoid UB and cc while we're at itkjeremy2019-11-051-12/+21
|
* Bump psm, console, indicatifkjeremy2019-11-051-10/+10
|
* Reexport relative_path from ra_dbAleksey Kladov2019-11-031-3/+0
|
* move crate_def_map tests to hir_defAleksey Kladov2019-11-031-0/+1
|
* Introduce ra_db::fixture fixture moduleAleksey Kladov2019-11-031-0/+1
| | | | The goal here is to share more testing infrastructure between crates.
* Upgrade ChalkFlorian Diebold2019-11-021-27/+27
|
* updateskjeremy2019-10-311-16/+26
|
* move raw_items to hir_defAleksey Kladov2019-10-301-0/+7
|
* Move ids to hir_def crateAleksey Kladov2019-10-301-0/+1
|
* introduce ra_hir_defAleksey Kladov2019-10-301-0/+12
|
* bump smallvec and unicode-segmentationkjeremy2019-10-291-9/+9
|
* Merge #2114bors[bot]2019-10-291-2/+6
|\ | | | | | | | | | | | | | | 2114: Move macro expansion to a separate crate r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * rename hir_def -> hir_expandAleksey Kladov2019-10-291-2/+2
| |
| * move expansion-related code to a separate crateAleksey Kladov2019-10-291-0/+4
| |