Commit Graph

117 Commits

Author SHA1 Message Date
Aleksey Kladov 49596bbc2b ⬆️ insta 2019-01-22 01:28:57 +03:00
Florian Diebold a252110616 Use insta for ty tests 2019-01-21 22:52:35 +01:00
Aleksey Kladov b028472481 ⬆️ update rust 2019-01-19 15:36:58 +03:00
Aleksey Kladov a2ca03d10b ⬆️ salsa 2019-01-17 14:11:00 +03:00
Aleksey Kladov dd45697e53 update salsa 2019-01-15 15:06:45 +03:00
bors[bot] f6f2e89e7a Merge #546
546: replace `assert_dbg_eq` with Insta r=matklad a=matklad



Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2019-01-15 11:18:56 +00:00
Aleksey Kladov d79a9b17dc switch to insta for testing 2019-01-15 14:18:24 +03:00
Aleksey Kladov db43b44f71 update cargo_metadata 2019-01-14 16:15:25 +03:00
Aleksey Kladov 7e5ab9b78c switch to lsp-types 2019-01-14 14:32:03 +03:00
Aleksey Kladov 2d3940d0ab rename TreePtr -> TreeArc
This is much clearer about the semantics
2019-01-11 19:59:06 +03:00
Aleksey Kladov 66d7adf1cb force serde in ra_syntax 2019-01-11 13:21:18 +03:00
Aleksey Kladov 4196b65f21 dont depend on tools from lsp-server 2019-01-11 00:46:32 +03:00
Aleksey Kladov cbeaa541aa switch CargoWorkspace to arena 2019-01-10 21:26:43 +03:00
Aleksey Kladov 495a7ea9f7 upgrade salsa 2019-01-10 13:40:43 +03:00
Aleksey Kladov f72c031eb9 implement RefUnwindSafe 2019-01-10 13:04:04 +03:00
Aleksey Kladov 64455ad701 use unwinding for cancelation 2019-01-10 12:20:32 +03:00
Aleksey Kladov cf20ecae9f unwind on cancel 2019-01-09 22:51:05 +03:00
Aleksey Kladov e8815b614e nicer trailing comma handling in types 2019-01-09 19:14:21 +03:00
Georg Semmler e7bf5dc940
Fix rev to deleted branch 2019-01-09 16:33:45 +01:00
Aleksey Kladov 5b573deb20 fix usages after rename 2019-01-08 22:33:36 +03:00
Aleksey Kladov fa3c9ce392 fix usages after rename 2019-01-08 22:30:32 +03:00
Aleksey Kladov f553837c1c upstream text-utils to text_unit 2019-01-08 21:50:04 +03:00
Aleksey Kladov 695294bbb9 ra_db is independent from editor 2019-01-08 21:03:42 +03:00
Aleksey Kladov 13301f284c ra_hir does not depend on ra_editor 2019-01-08 21:01:41 +03:00
Aleksey Kladov 1b82084a5f dont depend on ra_editor directly 2019-01-08 21:01:41 +03:00
Aleksey Kladov 141ab166cf switch to newer cargo-metadata 2019-01-08 19:36:09 +03:00
Aleksey Kladov d4c8310d05 switch interner to use arena 2019-01-08 15:53:32 +03:00
Aleksey Kladov 122410d7aa switched to published version of rowan 2019-01-08 12:05:07 +03:00
Aleksey Kladov da0b348ae9 migrate ra_hir to rowan 2.0 2019-01-08 11:28:42 +03:00
Aleksey Kladov b73c51ff9b wrap TreePtr 2019-01-08 11:20:15 +03:00
Aleksey Kladov 55272f2023 update rowan 2019-01-08 11:20:15 +03:00
Aleksey Kladov 4608a41ad4 ⬆️ rowan 2019-01-05 00:50:56 +03:00
Aleksey Kladov 6c8e54aaee ⬆️ salsa 2019-01-04 22:31:13 +03:00
Aleksey Kladov 3fe6f422f9 remove id arena 2019-01-04 16:58:10 +03:00
Aleksey Kladov 291d578938 extract area to a crate 2019-01-04 16:58:10 +03:00
Aleksey Kladov ebd7c04faa construct index from symbols directly 2019-01-03 21:29:05 +03:00
Aleksey Kladov 28f6eedba5 simplify runnables 2019-01-02 20:12:38 +03:00
Aleksey Kladov acc38a9737 bump deps 2019-01-01 16:21:50 +03:00
Aleksey Kladov 5b2edff138 ⬆️ deps 2018-12-31 14:02:56 +03:00
dependabot[bot] 96ecd73a5c
Bump serde_json from 1.0.33 to 1.0.34
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.33 to 1.0.34.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.33...v1.0.34)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-31 09:48:16 +00:00
dependabot[bot] 51ce71686a
Bump failure from 0.1.3 to 0.1.4
Bumps [failure](https://github.com/rust-lang-nursery/failure) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/rust-lang-nursery/failure/releases)
- [Changelog](https://github.com/rust-lang-nursery/failure/blob/master/RELEASES.md)
- [Commits](https://github.com/rust-lang-nursery/failure/compare/0.1.3...0.1.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-31 08:53:49 +00:00
dependabot[bot] 2d9428b54a
Bump failure_derive from 0.1.3 to 0.1.4
Bumps [failure_derive](https://github.com/withoutboats/failure_derive) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/withoutboats/failure_derive/releases)
- [Commits](https://github.com/withoutboats/failure_derive/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-31 05:36:03 +00:00
Aleksey Kladov 0a8d085619 remove backtraces from Cancelled
Hopefully we won't need them for debugging. If we do need them, it
should be easy to add back.
2018-12-31 00:38:50 +03:00
bors[bot] f9b58454a4 Merge #378
378: migrate-to-tempdir r=matklad a=matklad



Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2018-12-30 20:33:32 +00:00
Aleksey Kladov f0edb93df2 ⬆️ tempdir 2018-12-30 23:33:04 +03:00
Aleksey Kladov c2c10b9014 ⬆️ crossbeam
closes #189
2018-12-30 23:23:31 +03:00
Aleksey Kladov effc1eae8b migrate gen-lsp-server to new crossbeam 2018-12-30 23:02:26 +03:00
bors[bot] 8d1df9834c Merge #358
358: Add support for formatting entire document with rustfmt r=matklad a=aleksanb

Attempting to format a document when rustfmt isn't installed will result
in an error being returned to the frontend. An alternative
implementation would be returning zero replacements.

Part of https://github.com/rust-analyzer/rust-analyzer/issues/160.

Co-authored-by: Aleksander Vognild Burkow <aleksanderburkow@gmail.com>
2018-12-30 10:16:22 +00:00
Aleksey Kladov e29f53f626 bump cargo.lock 2018-12-30 12:49:07 +03:00
Aleksander Vognild Burkow ed47c93afe Install rustfmt in rustfmt test 2018-12-29 23:38:26 +01:00