rust/crates
bors 927d56a67d Auto merge of #13764 - WaffleLapkin:badassexprs, r=Veykril
fix: Correctly check for parentheses redundancy in `remove_parentheses` assist

This is quite a bunch of code and some hacks, but I _think_ this time it's correct.

I've added a lot of tests, most of which fail with the assist impl from #13733 :')
2022-12-20 18:11:54 +00:00
..
base-db
cfg
flycheck
hir Make assoc_resolutions always have a Substitution 2022-12-10 17:05:33 +01:00
hir-def fix: don't let mbe expr fragments match let exprs and inline consts 2022-12-20 20:31:47 +09:00
hir-expand Compute data layout of types 2022-12-04 00:29:34 +03:30
hir-ty fix: resolve all inference vars in InferenceResult::assoc_resolutions 2022-12-14 23:07:43 +09:00
ide Add docs to make tidy tests happy :') 2022-12-20 13:30:53 +00:00
ide-assists Fix "needs parens" check in remove_parentheses assist 2022-12-13 00:06:00 +00:00
ide-completion pass snippet_cap to format_literal_label, return early if None 2022-12-20 11:27:19 -05:00
ide-db Encode the variants of HirFileId in a u32 with MSB as the tag 2022-11-25 23:28:35 +01:00
ide-diagnostics
ide-ssr
limit
mbe fix: don't let mbe expr fragments match let exprs and inline consts 2022-12-20 20:31:47 +09:00
parser Reset parser step count when bumping 2022-12-19 16:27:00 +01:00
paths
proc-macro-api
proc-macro-srv Handle raw identifiers in proc macro server 2022-12-04 00:26:05 +09:00
proc-macro-srv-cli
proc-macro-test
profile
project-model
rust-analyzer Use the correct edition when formatting path deps 2022-12-19 17:53:56 +01:00
sourcegen
stdx
syntax Don't panic in Expr::needs_parens_in 2022-12-20 15:16:26 +00:00
test-utils Auto merge of #13490 - HKalbasi:layout, r=jonas-schievink 2022-12-07 15:22:03 +00:00
text-edit
toolchain
tt Handle raw identifiers in proc macro server 2022-12-04 00:26:05 +09:00
vfs
vfs-notify