File tree Expand file tree Collapse file tree 2 files changed +39
-3
lines changed Expand file tree Collapse file tree 2 files changed +39
-3
lines changed Original file line number Diff line number Diff line change 1
1
2
2
// Generated file, do not edit by hand, see `sourcegen_feature_docs`.
3
3
=== Annotations
4
- **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/annotations.rs#L20 [annotations.rs]
4
+ **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/annotations.rs#L21 [annotations.rs]
5
5
6
6
Provides user with annotations above items for looking up references or impl blocks
7
7
and running/debugging binaries.
@@ -289,7 +289,7 @@ image::https://user-images.githubusercontent.com/48062697/113065563-025fbe00-91b
289
289
290
290
291
291
=== Go to Implementation
292
- **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/goto_implementation.rs#L12 [goto_implementation.rs]
292
+ **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/goto_implementation.rs#L11 [goto_implementation.rs]
293
293
294
294
Navigates to the impl blocks of types.
295
295
@@ -776,7 +776,7 @@ image::https://user-images.githubusercontent.com/48062697/113065586-068bdb80-91b
776
776
777
777
778
778
=== Shuffle Crate Graph
779
- **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/shuffle_crate_graph.rs#L7 [shuffle_crate_graph.rs]
779
+ **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/shuffle_crate_graph.rs#L8 [shuffle_crate_graph.rs]
780
780
781
781
Randomizes all crate IDs in the crate graph, for debugging.
782
782
Original file line number Diff line number Diff line change
1
+ = Changelog #213
2
+ :sectanchors:
3
+ :experimental:
4
+ :page-layout: post
5
+
6
+ Commit: commit:85fb463fc586594925f05fc8e285b1568f98f41a[] +
7
+ Release: release:2023-12-25[] (`v0.3.1782` )
8
+
9
+ == New Features
10
+
11
+ * pr:16088[] implement a rust-analyzer span-backed proc-macro server mode.
12
+
13
+ == Fixes
14
+
15
+ * pr:16155[] (first contribution) don't assume ASCII in `remove_markdown`.
16
+ * pr:16152[] resolve alias before resolving enum variant.
17
+ * pr:16163[] de-duplicate annotations.
18
+ * pr:16165[] update metavariable expression implementation.
19
+ * pr:16066[], pr:16185[] remove unnecessary braces after with unused imports.
20
+ * pr:16167[] fully remove dummy spans.
21
+ * pr:16175[] correctly set and mark the proc-macro spans.
22
+ * pr:16178[] fix span marking for built-in function-like macros.
23
+ * pr:16184[] fix `Semantics` node caching in completion analysis.
24
+ * pr:16158[] desugar doc comments correctly for MBE.
25
+ * pr:16137[] complete exported macros in `#[macro_use($0)]`.
26
+
27
+ == Internal Improvements
28
+
29
+ * pr:16182[] update world symbols request definiton, prefer focus range for macros.
30
+ * pr:16183[] clean up `Expander` a bit.
31
+ * pr:16143[] move proc macro knowledge out of `base-db` and into `hir-expand`.
32
+ * pr:16145[] split out a `span` crate.
33
+ * pr:16150[] move out `WithFixture` into dev-only crate.
34
+ * pr:16151[] add minimal support for the 2024 edition.
35
+ * pr:16144[] sync from downstream.
36
+ * pr:16149[] don't fail changelog generation on missing PRs.
You can’t perform that action at this time.
0 commit comments