Skip to content

Commit 17ac98b

Browse files
committed
rustdoc: Use the standard markdown syntax for code blocks
1 parent 7d5d1a3 commit 17ac98b

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

src/rustdoc/gen.rs

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,7 @@ fn write_fn(
117117
fn write_sig(ctxt: ctxt, sig: option<str>) {
118118
alt sig {
119119
some(sig) {
120-
ctxt.w.write_line("```");
121-
ctxt.w.write_line(#fmt("%s", sig));
122-
ctxt.w.write_line("```");
120+
ctxt.w.write_line(#fmt(" %s", sig));
123121
ctxt.w.write_line("");
124122
}
125123
none { fail "unimplemented" }
@@ -129,13 +127,13 @@ fn write_sig(ctxt: ctxt, sig: option<str>) {
129127
#[test]
130128
fn should_write_the_function_signature() {
131129
let markdown = test::render("#[doc = \"f\"] fn a() { }");
132-
assert str::contains(markdown, "```\nfn a()\n```");
130+
assert str::contains(markdown, "\n fn a()\n");
133131
}
134132

135133
#[test]
136134
fn should_insert_blank_line_after_fn_signature() {
137135
let markdown = test::render("#[doc = \"f\"] fn a() { }");
138-
assert str::contains(markdown, "fn a()\n```\n\n");
136+
assert str::contains(markdown, "fn a()\n\n");
139137
}
140138

141139
fn write_brief(
@@ -335,7 +333,7 @@ mod test {
335333
#[test]
336334
fn should_leave_blank_line_between_fn_header_and_sig() {
337335
let markdown = render("#[doc(brief = \"brief\")] fn a() { }");
338-
assert str::contains(markdown, "Function `a`\n\n```\nfn a()");
336+
assert str::contains(markdown, "Function `a`\n\n fn a()");
339337
}
340338

341339
#[test]

0 commit comments

Comments
 (0)