File tree Expand file tree Collapse file tree 3 files changed +30
-3
lines changed Expand file tree Collapse file tree 3 files changed +30
-3
lines changed Original file line number Diff line number Diff line change @@ -121,7 +121,7 @@ a `use` declaration.
121
121
122
122
123
123
=== 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]
125
125
126
126
This diagnostic is triggered if rust-analyzer is unable to resolve the path
127
127
to 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
384
384
385
385
386
386
=== 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]
388
388
389
389
In addition to usual reference completion, rust-analyzer provides some ✨magic✨
390
390
completions as well:
@@ -831,7 +831,7 @@ be parsed as a valid structural search and replace rule.
831
831
832
832
833
833
=== 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]
835
835
836
836
rust-analyzer allows the user to define custom (postfix)-snippets that may depend on items to be accessible for the current scope to be applicable.
837
837
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, to fix 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