Laurențiu Nicola
|
c504518775
|
Temporarily disable format string completions
|
2022-01-17 09:30:35 +02:00 |
|
bors[bot]
|
e6e72809e3
|
Merge #11287
11287: fix: rust-analyzer spamming overly error message when workspace not being loaded r=lnicola a=Milo123459
Fixes #10120
Co-authored-by: Milo <50248166+Milo123459@users.noreply.github.com>
|
2022-01-16 15:13:52 +00:00 |
|
bors[bot]
|
7a52f83700
|
Merge #11294
11294: internal: Move format specifier lexing from syntax to ide_db r=Veykril a=Veykril
bors r+
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
|
2022-01-15 12:18:46 +00:00 |
|
Lukas Wirth
|
91279db2b4
|
Move format specifier lexing from syntax to ide_db
|
2022-01-15 13:14:59 +01:00 |
|
bors[bot]
|
4c34909308
|
Merge #11293
11293: feat: Add very simplistic ident completion for format_args! macro input r=Veykril a=Veykril
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
|
2022-01-15 11:24:21 +00:00 |
|
Lukas Wirth
|
82fccb971e
|
feat: Add very simplistic ident completion for format_args! macro input
|
2022-01-15 12:23:26 +01:00 |
|
bors[bot]
|
9ee5b89e52
|
Merge #11292
11292: internal: Decrease PartialOrd and PartialEq trait methods completion relevance r=Veykril a=Veykril
Fixes https://github.com/rust-analyzer/rust-analyzer/issues/10245
bors r+
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
|
2022-01-15 10:17:01 +00:00 |
|
Lukas Wirth
|
2c36102722
|
internal: Decrease PartialOrd and PartialEq trait methods completion relevance
|
2022-01-15 11:05:13 +01:00 |
|
Milo
|
3de6b4839f
|
format
|
2022-01-14 22:13:45 +00:00 |
|
Milo
|
e1fe930845
|
fix overly
|
2022-01-14 22:06:30 +00:00 |
|
bors[bot]
|
844c152fd1
|
Merge #11248
11248: Merge match assist: take arm types into consideration r=Vannevelj a=Vannevelj
Fixes https://github.com/rust-analyzer/rust-analyzer/issues/9337
Co-authored-by: Jeroen Vannevel <jer_vannevel@outlook.com>
|
2022-01-14 19:03:55 +00:00 |
|
Jeroen Vannevel
|
ffe4352d7c
|
styling fixes
|
2022-01-14 18:53:28 +00:00 |
|
Jonas Schievink
|
e52e1aaca1
|
Clean up assoc item collection a bit
|
2022-01-14 18:45:23 +01:00 |
|
Jonas Schievink
|
72fd08d8d2
|
Remove redundant recursion limit
|
2022-01-14 17:45:57 +01:00 |
|
bors[bot]
|
9ba6cfa9c7
|
Merge #11283
11283: fix: Adjust `.` typing auto indentation r=Veykril a=Veykril
Fixes https://github.com/rust-analyzer/rust-analyzer/issues/629
bors r+
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
|
2022-01-14 11:16:18 +00:00 |
|
Lukas Wirth
|
ba3efafc0d
|
fix: Adjust . typing auto indentation
|
2022-01-14 12:15:43 +01:00 |
|
bors[bot]
|
fc331fe831
|
Merge #11282
11282: fix: Properly cache files in Semantics when ascending macros r=Veykril a=Veykril
Fixes https://github.com/rust-analyzer/rust-analyzer/issues/11280
bors r+
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
|
2022-01-14 10:08:27 +00:00 |
|
Lukas Wirth
|
f1cb5ed9b0
|
fix: Properly cache files in Semantics when ascending macros
|
2022-01-14 11:07:53 +01:00 |
|
Lukas Wirth
|
2f8dd64830
|
Replace HasSource usages with Semantics equivalent
|
2022-01-14 10:59:27 +01:00 |
|
Jeroen Vannevel
|
683de877ce
|
simple return
|
2022-01-14 01:32:12 +00:00 |
|
Jeroen Vannevel
|
0700282b75
|
formatting
|
2022-01-14 01:32:12 +00:00 |
|
Jeroen Vannevel
|
e5cdde95ab
|
removed toy
|
2022-01-14 01:32:12 +00:00 |
|
Jeroen Vannevel
|
5e4370fe56
|
happy slice
|
2022-01-14 01:32:12 +00:00 |
|
Jeroen Vannevel
|
8deadb18ae
|
refpat & slicepat
|
2022-01-14 01:32:12 +00:00 |
|
Jeroen Vannevel
|
82d3238da8
|
ParenPat
|
2022-01-14 01:32:12 +00:00 |
|
Jeroen Vannevel
|
c955ea11b4
|
support TuplePat
|
2022-01-14 01:32:12 +00:00 |
|
Jeroen Vannevel
|
a347cb5f86
|
battle of the Some
|
2022-01-14 01:32:12 +00:00 |
|
Jeroen Vannevel
|
7daca6fe97
|
cleaning up Some
|
2022-01-14 01:32:11 +00:00 |
|
Jeroen Vannevel
|
08300284e7
|
removed unwrap
|
2022-01-14 01:32:11 +00:00 |
|
Jeroen Vannevel
|
7bc89f2542
|
formatting
|
2022-01-14 01:32:11 +00:00 |
|
Jeroen Vannevel
|
bd77d8c3d1
|
removed prints
|
2022-01-14 01:32:11 +00:00 |
|
Jeroen Vannevel
|
18fb5412b2
|
all tests work
|
2022-01-14 01:32:11 +00:00 |
|
Jeroen Vannevel
|
aaec467cfd
|
merge_match_arms_nested_with_conflicting_identifier
|
2022-01-14 01:32:11 +00:00 |
|
Jeroen Vannevel
|
169ec2fdc1
|
Added a few more test cases
|
2022-01-14 01:32:11 +00:00 |
|
Jeroen Vannevel
|
b27b882e72
|
fixed test case
|
2022-01-14 01:32:11 +00:00 |
|
Jeroen Vannevel
|
2329b42407
|
test for different number of fields
|
2022-01-14 01:32:10 +00:00 |
|
Jeroen Vannevel
|
5675e0cd40
|
test cases with more branches
|
2022-01-14 01:32:10 +00:00 |
|
Jeroen Vannevel
|
130f11f270
|
simplified chain
|
2022-01-14 01:32:10 +00:00 |
|
Jeroen Vannevel
|
5dfc8da77e
|
don't need the as_ref()
|
2022-01-14 01:32:10 +00:00 |
|
Jeroen Vannevel
|
c52605024c
|
extracted function
|
2022-01-14 01:32:10 +00:00 |
|
Jeroen Vannevel
|
d8a3e51a5f
|
added tests for multiple fields
|
2022-01-14 01:32:10 +00:00 |
|
Jeroen Vannevel
|
9252c76255
|
using classify()
|
2022-01-14 01:32:10 +00:00 |
|
Jeroen Vannevel
|
6a1b4912bf
|
removed some unused stuff
|
2022-01-14 01:32:09 +00:00 |
|
Jeroen Vannevel
|
c9fc91822f
|
minicore
|
2022-01-14 01:32:09 +00:00 |
|
Jeroen Vannevel
|
215f896665
|
compiles, but doesn't work yet
|
2022-01-14 01:32:09 +00:00 |
|
bors[bot]
|
b4c31481a5
|
Merge #11276
11276: internal: Slightly cleanup HasFormatSpecifier::lex_format_specifier r=Veykril a=Veykril
bors r+
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
|
2022-01-13 19:18:47 +00:00 |
|
Laurențiu Nicola
|
0721a55a48
|
Remove duplicate test attribute
|
2022-01-13 21:08:04 +02:00 |
|
Laurențiu Nicola
|
84c59a1f9f
|
Reformat code
|
2022-01-13 21:07:17 +02:00 |
|
Lukas Wirth
|
c3148cb396
|
Slightly cleanup HasFormatSpecifier::lex_format_specifier
|
2022-01-13 19:12:39 +01:00 |
|
Jonas Schievink
|
3fde9f820a
|
Unexport MacroDefId from hir
|
2022-01-13 16:18:05 +01:00 |
|