File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -121,7 +121,7 @@ a `use` declaration.
121121
122122
123123=== unresolved-macro-call
124- **Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/ide-diagnostics/src/handlers/unresolved_macro_call.rs#L6 [unresolved_macro_call.rs]
124+ **Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/ide-diagnostics/src/handlers/unresolved_macro_call.rs#L3 [unresolved_macro_call.rs]
125125
126126This diagnostic is triggered if rust-analyzer is unable to resolve the path
127127to a macro in a macro invocation.
Original file line number Diff line number Diff line change @@ -384,7 +384,7 @@ image::https://user-images.githubusercontent.com/48062697/113020661-b6922200-917
384384
385385
386386=== Magic Completions
387- **Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/ide-completion/src/lib.rs#L40 [lib.rs]
387+ **Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/ide-completion/src/lib.rs#L43 [lib.rs]
388388
389389In addition to usual reference completion, rust-analyzer provides some ✨magic✨
390390completions as well:
@@ -831,7 +831,7 @@ be parsed as a valid structural search and replace rule.
831831
832832
833833=== User Snippet Completions
834- **Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/ide-completion/src/snippet.rs#L7 [snippet.rs]
834+ **Source:** https://github.com/rust-analyzer/rust-analyzer/blob/master/crates/ide-completion/src/snippet.rs#L5 [snippet.rs]
835835
836836rust-analyzer allows the user to define custom (postfix)-snippets that may depend on items to be accessible for the current scope to be applicable.
837837
Original file line number Diff line number Diff line change 1+ = Changelog #135
2+ :sectanchors:
3+ :page-layout: post
4+
5+ Commit: commit:b74e96f509baf0be70281c55f14cb18fefbc6b22[] +
6+ Release: release:2022-06-27[]
7+
8+ == New Features
9+
10+ * pr:12599[] only apply `cfg(test)` for local crates, helping crates using `#[cfg(not(test))]`.
11+ * pr:12629[] improve proc macro errors.
12+
13+ == Fixes
14+
15+ * pr:12605[] (first contribution) fix auto-links in doc comments:
16+ +
17+ image::https://user-images.githubusercontent.com/59463268/174696581-3b1140a5-cdf0-4eda-9a11-ec648e4e7d21.gif[]
18+ * pr:12596[] don't trigger pattern completions when typing a wildcard pattern.
19+ * pr:12597[] fix auto-ref completions inserting in the wrong locations.
20+ * pr:12625[] completes non-exhaustive enum variants within the defining crate.
21+
22+ == Internal Improvements
23+
24+ * pr:12520[] bring back `JodChild` into flycheck for cancellation.
25+ * pr:12588[], pr:12604[] more completion refactoring.
26+ * pr:12594[] lift out `IdentContext` from `CompletionContext`.
27+ * pr:12628[] minor `hir` simplifications.
You can’t perform that action at this time.
0 commit comments