File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -68,7 +68,7 @@ image::https://user-images.githubusercontent.com/48062697/113020673-b85be580-917
6868
6969
7070=== Completion With Autoimport
71- **Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/ide-completion/src/completions/flyimport.rs#L20 [flyimport.rs]
71+ **Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/ide-completion/src/completions/flyimport.rs#L23 [flyimport.rs]
7272
7373When completing names in the current scope, proposes additional imports from other modules or crates,
7474if they can be qualified in the scope, and their name contains all symbols from the completion input.
Original file line number Diff line number Diff line change 1+ = Changelog #136
2+ :sectanchors:
3+ :page-layout: post
4+
5+ Commit: commit:75b22326dad1914c22484ab6672de5cae94f7457[] +
6+ Release: release:2022-07-04[]
7+
8+ == New Features
9+
10+ * pr:12634[] show witnesses of non-exhaustiveness in `missing-match-arm` diagnostic:
11+ +
12+ image::https://user-images.githubusercontent.com/308347/177103408-995f4fb9-42b8-4793-864e-45c3b7b9ff9f.png[]
13+ * pr:12428[], pr:12680[] implement destructuring assignment.
14+
15+ == Fixes
16+
17+ * pr:12662[] (first contribution) disambiguate function names in `Extract Function`.
18+ * pr:12626[] (first contribution) avoid trailing `:` in inactive code reason with empty directive list.
19+ * pr:12635[] (first contribution) improve target_feature completion.
20+ * pr:12642[] deduplicate cfg completions.
21+ * pr:12643[] fix completions for locals inside macro calls.
22+ * pr:12627[] complete enum variants as patterns in pattern paths.
23+ * pr:12636[] complete raw identifiers with `r#` prefix.
24+ * pr:12668[] fix completion after some macro calls and simplify macro statement expansion handling.
25+ * pr:12678[] trigger again flyimport completions in item lists.
26+ * pr:12648[] report proc macro errors in expressions.
27+ * pr:12660[] fix flycheck sending cancel progress with no running process.
28+ * pr:12650[] improve whitespace insertion in pretty printer.
29+ * pr:12670[], pr:12671[] fix attribute macros on assoc items being discarded with disabled proc macros.
30+ * pr:12655[] ignore the `bin` artifact for `bench` targets.
31+
32+ == Internal Improvements
33+
34+ * pr:12652[] set up publishing to OpenVSX (currently broken).
You can’t perform that action at this time.
0 commit comments