Commit Graph

4042 Commits

Author SHA1 Message Date
Edwin Cheng 358ad0efca Make description_from_symbol depends on symbol 2019-06-10 00:20:49 +08:00
Edwin Cheng 4db0f0ccaf Rename description funcs 2019-06-10 00:09:19 +08:00
Edwin Cheng e9848b2e6c Change docs and description to getter method 2019-06-10 00:04:03 +08:00
Edwin Cheng aacc894134 Add display::Description 2019-06-09 23:59:59 +08:00
Edwin Cheng 2acf1e16fc Construct doc individually 2019-06-09 03:27:01 +08:00
Edwin Cheng d46278d320 Remove node function in NavTarget 2019-06-08 22:27:11 +08:00
bors[bot] bb55111c20 Merge #1385
1385: Refactor and queryfy documentation handling in HIR r=matklad a=matklad



Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2019-06-08 11:59:12 +00:00
Aleksey Kladov ac64967872 add a fixme 2019-06-08 14:55:25 +03:00
Aleksey Kladov 1b783e33e9 one macro def should be enough 2019-06-08 14:48:56 +03:00
Aleksey Kladov 2c28f5245d make documenation a query 2019-06-08 14:36:39 +03:00
Aleksey Kladov 33026c654e make Docs handing more ideomatic 2019-06-08 14:16:05 +03:00
Aleksey Kladov 5dc2789895 Move docs to dedicated module 2019-06-08 13:53:14 +03:00
bors[bot] 2a6b363b44 Merge #1383
1383: fix: never type with binding r=matklad a=csmoe

Closes https://github.com/rust-analyzer/rust-analyzer/issues/1326
r? @matklad 

Co-authored-by: csmoe <csmoe@msn.com>
2019-06-07 13:41:31 +00:00
csmoe 205a8278a9 fix: never type with binding
Change-Id: I14e1bc628b9d2dfdb1f40de3d3707f4e872767f2
2019-06-07 19:49:49 +08:00
bors[bot] b81d9a4d45 Merge #1381
1381: ⬆️ salsa r=matklad a=matklad



Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2019-06-07 06:44:51 +00:00
Aleksey Kladov 9d7cb8ce80 ⬆️ salsa 2019-06-07 09:44:28 +03:00
bors[bot] 8ba5617613 Merge #1377
1377: Use inline snapshots in complete_keyword r=matklad a=sbihel

Relates to #1127

Co-authored-by: Simon Bihel <simon.bihel@ens-rennes.fr>
2019-06-06 13:10:46 +00:00
bors[bot] ba31481599 Merge #1380
1380: [#1083] Try block syntax r=matklad a=andreytkachenko

The `try` block syntax 

Co-authored-by: Andrey Tkachenko <andreytkachenko64@gmail.com>
2019-06-06 12:58:28 +00:00
Andrey Tkachenko 505b8d873f [#1083] Try block syntax: fix tests 2019-06-06 16:26:54 +04:00
Andrey Tkachenko 281c9eeaff [#1083] Try block syntax 2019-06-06 15:43:26 +04:00
bors[bot] b79e6294a6 Merge #1379
1379: fix: clean up warnings r=matklad a=csmoe

r? @matklad 

Co-authored-by: csmoe <csmoe@msn.com>
2019-06-06 07:27:06 +00:00
csmoe 44363cd5d2 fix: clean up warnings
Change-Id: I91a468f6e846ac28574825b8ee7aa02fbff68f63
2019-06-06 10:06:46 +08:00
bors[bot] 354be0ae8a Merge #1378
1378: ⬆️ deps r=matklad a=matklad



Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2019-06-05 19:53:29 +00:00
Aleksey Kladov bab72fd18d ⬆️ deps 2019-06-05 22:49:42 +03:00
bors[bot] 5deb907b43 Merge #1374
1374: Implement `cargo lint` and fix some clippy errors r=alanhdu a=alanhdu

This creates a `cargo lint` command that runs clippy with certain lints disabled. I've also gone ahead and fixed some of the lint errors, although there are many more still to go.

cc #848 

Co-authored-by: Alan Du <alanhdu@gmail.com>
2019-06-04 22:14:46 +00:00
Alan Du aa30c4909e Allow clippy::redundant_pattern_matching 2019-06-04 18:05:38 -04:00
Alan Du 02b6f871f1 Fix clippy::iter_cloned_collect 2019-06-04 18:05:07 -04:00
Alan Du 9b54b06ee3 Fix clippy::option_map_or_none 2019-06-04 18:05:07 -04:00
Alan Du 964edd9943 Fix clippy::while_let_loop 2019-06-04 18:05:07 -04:00
Alan Du b28ca32db2 Fix clippy::or_fun_call 2019-06-04 18:05:07 -04:00
Alan Du 40424d4222 Fix clippy::identity_conversion 2019-06-04 18:05:07 -04:00
Alan Du ed3d93b875 Fix clippy::single_char_pattern 2019-06-04 18:05:07 -04:00
Alan Du 682bf04bf4 Fix clippy::new_without_default 2019-06-04 18:05:07 -04:00
Alan Du 6939011b27 Fix clippy::assign_op_pattern 2019-06-04 18:05:07 -04:00
Alan Du 21d7964bc3 Fix clippy::useless_format 2019-06-04 18:05:07 -04:00
Alan Du fb592d76aa Fix clippy::into_iter_on_ref 2019-06-04 18:05:07 -04:00
Alan Du 619a615298 Fix clippy::len_zero 2019-06-04 18:05:07 -04:00
Alan Du 7bcd8d6290 Fix clippy::unused_mut 2019-06-04 18:05:07 -04:00
Alan Du 6095e3fe19 Fix clippy::unnecessary_mut_passed 2019-06-04 18:05:07 -04:00
Alan Du fafca4cb11 Fix clippy::ptr_arg 2019-06-04 18:05:07 -04:00
Alan Du 4e449fb0b0 Fix clippy::if_same_then_else 2019-06-04 18:05:07 -04:00
Alan Du 63e37f9536 Fix clippy::expect_fun_call 2019-06-04 18:05:07 -04:00
Alan Du b9af1d7c42 Fix clippy::match_ref_pats 2019-06-04 18:05:07 -04:00
Alan Du dddcb0ad94 Fix clippy::needless_return 2019-06-04 18:05:07 -04:00
Alan Du ecd420636e Fix clippy::single_match 2019-06-04 18:05:07 -04:00
Simon Bihel ec31f475ca Use inline snapshots in complete_keyword 2019-06-04 21:26:12 +01:00
bors[bot] 8bd0e84424 Merge #1376
1376: fix debug scopes r=matklad a=matklad



Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2019-06-04 11:47:32 +00:00
Aleksey Kladov d2b23599b6 fix debug scopes 2019-06-04 14:46:22 +03:00
bors[bot] fcf30d8fa5 Merge #1375
1375: switch to panic-safe salsa r=matklad a=matklad



Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2019-06-04 10:30:55 +00:00
Aleksey Kladov b3b096234a switch to panic-safe salsa 2019-06-04 13:30:07 +03:00