Skip to content

Commit 66fc084

Browse files
committed
Remove logic to mark all doctest code as
1 parent a951108 commit 66fc084

File tree

2 files changed

+13
-14
lines changed

2 files changed

+13
-14
lines changed

crates/ra_ide/src/snapshots/highlight_doctest.html

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
<span class="comment documentation">/// # Examples</span>
4444
<span class="comment documentation">///</span>
4545
<span class="comment documentation">/// ```</span>
46-
<span class="comment documentation">/// #</span> <span class="attribute documentation">#![</span><span class="function attribute documentation">allow</span><span class="attribute documentation">(unused_mut)]</span>
47-
<span class="comment documentation">/// </span><span class="keyword documentation">let</span> <span class="keyword documentation">mut</span> <span class="variable declaration documentation mutable">foo</span>: <span class="struct documentation">Foo</span> = <span class="struct documentation">Foo</span>::<span class="function documentation">new</span>();
46+
<span class="comment documentation">/// #</span> <span class="attribute">#![</span><span class="function attribute">allow</span><span class="attribute">(unused_mut)]</span>
47+
<span class="comment documentation">/// </span><span class="keyword">let</span> <span class="keyword">mut</span> <span class="variable declaration mutable">foo</span>: <span class="struct">Foo</span> = <span class="struct">Foo</span>::<span class="function">new</span>();
4848
<span class="comment documentation">/// ```</span>
4949
<span class="keyword">pub</span> <span class="keyword">const</span> <span class="keyword">fn</span> <span class="function declaration">new</span>() -&gt; <span class="struct">Foo</span> {
5050
<span class="struct">Foo</span> { <span class="field">bar</span>: <span class="bool_literal">true</span> }
@@ -55,26 +55,26 @@
5555
<span class="comment documentation">/// # Examples</span>
5656
<span class="comment documentation">///</span>
5757
<span class="comment documentation">/// ```</span>
58-
<span class="comment documentation">/// </span><span class="keyword documentation">use</span> <span class="module documentation">x</span>::<span class="module documentation">y</span>;
58+
<span class="comment documentation">/// </span><span class="keyword">use</span> <span class="module">x</span>::<span class="module">y</span>;
5959
<span class="comment documentation">///</span>
60-
<span class="comment documentation">/// </span><span class="keyword documentation">let</span> <span class="variable declaration documentation">foo</span> = <span class="struct documentation">Foo</span>::<span class="function documentation">new</span>();
60+
<span class="comment documentation">/// </span><span class="keyword">let</span> <span class="variable declaration">foo</span> = <span class="struct">Foo</span>::<span class="function">new</span>();
6161
<span class="comment documentation">///</span>
62-
<span class="comment documentation">/// </span><span class="comment documentation">// calls bar on foo</span>
63-
<span class="comment documentation">/// </span><span class="macro documentation">assert!</span>(foo.bar());
62+
<span class="comment documentation">/// </span><span class="comment">// calls bar on foo</span>
63+
<span class="comment documentation">/// </span><span class="macro">assert!</span>(foo.bar());
6464
<span class="comment documentation">///</span>
65-
<span class="comment documentation">/// </span><span class="keyword documentation">let</span> <span class="variable declaration documentation">bar</span> = <span class="variable documentation">foo</span>.<span class="field documentation">bar</span> || <span class="struct documentation">Foo</span>::<span class="constant documentation">bar</span>;
65+
<span class="comment documentation">/// </span><span class="keyword">let</span> <span class="variable declaration">bar</span> = <span class="variable">foo</span>.<span class="field">bar</span> || <span class="struct">Foo</span>::<span class="constant">bar</span>;
6666
<span class="comment documentation">///</span>
67-
<span class="comment documentation">/// </span><span class="comment documentation">/* multi-line
68-
</span><span class="comment documentation">/// </span><span class="comment documentation"> comment */</span>
67+
<span class="comment documentation">/// </span><span class="comment">/* multi-line
68+
</span><span class="comment documentation">/// </span><span class="comment"> comment */</span>
6969
<span class="comment documentation">///</span>
70-
<span class="comment documentation">/// </span><span class="keyword documentation">let</span> <span class="variable declaration documentation">multi_line_string</span> = <span class="string_literal documentation">"Foo
71-
</span><span class="comment documentation">/// </span><span class="string_literal documentation"> bar
72-
</span><span class="comment documentation">/// </span><span class="string_literal documentation"> "</span>;
70+
<span class="comment documentation">/// </span><span class="keyword">let</span> <span class="variable declaration">multi_line_string</span> = <span class="string_literal">"Foo
71+
</span><span class="comment documentation">/// </span><span class="string_literal"> bar
72+
</span><span class="comment documentation">/// </span><span class="string_literal"> "</span>;
7373
<span class="comment documentation">///</span>
7474
<span class="comment documentation">/// ```</span>
7575
<span class="comment documentation">///</span>
7676
<span class="comment documentation">/// ```rust,no_run</span>
77-
<span class="comment documentation">/// </span><span class="keyword documentation">let</span> <span class="variable declaration documentation">foobar</span> = <span class="struct documentation">Foo</span>::<span class="function documentation">new</span>().<span class="function documentation">bar</span>();
77+
<span class="comment documentation">/// </span><span class="keyword">let</span> <span class="variable declaration">foobar</span> = <span class="struct">Foo</span>::<span class="function">new</span>().<span class="function">bar</span>();
7878
<span class="comment documentation">/// ```</span>
7979
<span class="comment documentation">///</span>
8080
<span class="comment documentation">/// ```sh</span>

crates/ra_ide/src/syntax_highlighting/injection.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,6 @@ pub(super) fn highlight_doc_comment(
168168
h.range.end() + end_offset.unwrap_or(start_offset),
169169
);
170170

171-
h.highlight |= HighlightModifier::Documentation;
172171
stack.add(h);
173172
}
174173
}

0 commit comments

Comments
 (0)