Commit graph

88 commits

Author SHA1 Message Date
Amos Wenger
8bcd4a2b4c Merge commit 'e36a20c24f' into ra-sync-and-pms-component 2022-07-26 11:53:50 +02:00
Amos Wenger
ee584c19c7 Make macros test order-resistant 2022-07-24 16:48:06 +02:00
Amos Wenger
6c07c71821 Sort when iterating through CrateGraph 2022-07-24 16:11:05 +02:00
Amos Wenger
4e1a302efc Sort in DefMap::dump, since HashMap iteration order isn't defined 2022-07-24 16:04:20 +02:00
Amos Wenger
e436260d7a hir-def tests: sort results before comparing, since FxHashSet iteration order isn't guaranteed
(And, in fact, it failed on i686)
2022-07-24 15:55:26 +02:00
Amos Wenger
1bb63df1fd Fix .gitattributes for test_data 2022-07-24 14:05:35 +02:00
Joshua Nelson
ee09dc5510 Small fixups
- use `path` instead of `paths`
- don't mark rust-analyzer as an optional tool
- print the cargo command that's run in the proc-macro-test build script

  this originally was part of a change to fix `test --stage 0 rust-analyzer`,
  but I'm going to leave that for a separate PR so it's easier to review.
2022-07-24 10:38:42 +02:00
Amos Wenger
e0add21c2b Move cfg attrs up to the mod definitions to disable sourcegen 2022-07-24 10:38:34 +02:00
Amos Wenger
753456232b Disable all source-gen tests at compile time 2022-07-24 10:38:28 +02:00
Amos Wenger
107e2653a6 Don't run slow tests in Rust CI, only RA CI 2022-07-24 10:38:19 +02:00
Amos Wenger
43acb501b9 Add 'src/tools/rust-analyzer/' from commit '977e12a0bd'
git-subtree-dir: src/tools/rust-analyzer
git-subtree-mainline: 3c98486a0c
git-subtree-split: 977e12a0bd
2022-07-24 10:37:08 +02:00
Amos Wenger
3c98486a0c Remove rust-analyzer submodule 2022-07-24 10:36:44 +02:00
Laurențiu Nicola
959c215001 ⬆️ rust-analyzer 2022-07-19 10:16:45 +03:00
Laurențiu Nicola
697dfb56c6 ⬆️ rust-analyzer 2022-07-12 14:18:31 +03:00
Laurențiu Nicola
170b173a3b ⬆️ rust-analyzer 2022-07-05 09:29:11 +03:00
Laurențiu Nicola
396342a1fb ⬆️ rust-analyzer 2022-06-28 09:54:21 +03:00
Laurențiu Nicola
db542e46c2 ⬆️ rust-analyzer 2022-06-21 08:12:17 +03:00
Laurențiu Nicola
15f63553d0 ⬆️ rust-analyzer 2022-06-14 07:43:32 +03:00
Laurențiu Nicola
2e8508fdd5 ⬆️ rust-analyzer 2022-06-07 08:52:15 +03:00
Laurențiu Nicola
145a558785 ⬆️ rust-analyzer 2022-05-31 21:32:15 +03:00
Laurențiu Nicola
145bb1f64b ⬆️ rust-analyzer 2022-05-11 12:26:06 +03:00
Laurențiu Nicola
2535893594 ⬆️ rust-analyzer 2022-05-03 12:13:22 +03:00
Laurențiu Nicola
1e78a47fae ⬆️ rust-analyzer 2022-04-14 15:42:13 +03:00
Laurențiu Nicola
505573e38e ⬆️ rust-analyzer 2022-04-05 14:18:10 +03:00
Laurențiu Nicola
acb9b7e842 ⬆️ rust-analyzer 2022-03-29 08:31:05 +03:00
Laurențiu Nicola
29ebe5c38c ⬆️ rust-analyzer 2022-03-23 08:24:14 +02:00
Laurențiu Nicola
ce4eeaf9ea ⬆️ rust-analyzer 2022-03-14 19:04:16 +02:00
Laurențiu Nicola
a3158c7cef ⬆️ rust-analyzer 2022-03-08 08:44:23 +02:00
Laurențiu Nicola
276d5fef3f ⬆️ rust-analyzer 2022-03-01 07:20:26 +02:00
Laurențiu Nicola
dbe0007a49 ⬆️ rust-analyzer 2022-02-23 17:11:18 +02:00
Laurențiu Nicola
ef88c3f406 ⬆️ rust-analyzer 2022-02-16 17:23:51 +02:00
Laurențiu Nicola
4eb5fe1f9c ⬆️ rust-analyzer 2022-02-08 11:10:44 +02:00
Laurențiu Nicola
3b100458c1 ⬆️ rust-analyzer 2022-01-20 12:14:08 +02:00
kadmin
67f56671d0 Use Term in ProjectionPredicate
ProjectionPredicate should be able to handle both associated types and consts so this adds the
first step of that. It mainly just pipes types all the way down, not entirely sure how to handle
consts, but hopefully that'll come with time.
2022-01-17 17:44:56 +00:00
Laurențiu Nicola
22d4e97d6d ⬆️ rust-analyzer 2022-01-11 07:20:40 +02:00
Laurențiu Nicola
2687a93bc8 ⬆️ rust-analyzer 2022-01-05 13:43:32 +02:00
Laurențiu Nicola
60c94031de ⬆️ rust-analyzer 2021-12-28 09:44:21 +02:00
Laurențiu Nicola
464188488b ⬆️ rust-analyzer 2021-12-24 11:20:13 +02:00
Laurențiu Nicola
c771970b97 ⬆️ rust-analyzer 2021-12-14 17:03:44 +02:00
Laurențiu Nicola
f50070b13a ⬆️ rust-analyzer 2021-12-07 07:46:50 +02:00
Laurențiu Nicola
dec0d83b41 ⬆️ rust-analyzer 2021-11-29 18:53:28 +02:00
Jonas Schievink
aa59677ef5 ⬆️ rust-analyzer 2021-11-22 12:55:18 +01:00
Laurențiu Nicola
4926dff827 ⬆️ rust-analyzer 2021-11-15 12:46:22 +02:00
Laurențiu Nicola
1e56dd4aef ⬆️ rust-analyzer 2021-11-08 12:07:03 +02:00
Laurențiu Nicola
a97bfdc7e7 ⬆️ rust-analyzer 2021-11-01 09:01:20 +02:00
Laurențiu Nicola
25a82fdb32 ⬆️ rust-analyzer 2021-10-25 13:30:24 +03:00
Laurențiu Nicola
72ca6cd990 ⬆️ rust-analyzer 2021-10-18 10:23:58 +03:00
Laurențiu Nicola
687cc5d4a6 ⬆️ rust-analyzer 2021-10-11 10:01:39 +03:00
Laurențiu Nicola
55a3c8636d ⬆️ rust-analyzer 2021-10-04 08:37:24 +03:00
Laurențiu Nicola
592d0892aa ⬆️ rust-analyzer 2021-09-27 10:39:05 +03:00