Skip to content

Commit ce1aaca

Browse files
committed
---
yaml --- r: 7363 b: refs/heads/master c: d367cdf h: refs/heads/master i: 7361: eac390a 7359: dc74fe0 v: v3
1 parent 929cd6c commit ce1aaca

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: b8840cbee603786107aa627eed4edcfc1c644b93
2+
refs/heads/master: d367cdf1d9c641576aae9e612acc126ae6573b66

trunk/src/rustdoc/gen.rs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ fn write_mod(
5050
ctxt: ctxt,
5151
moddoc: doc::moddoc
5252
) {
53+
write_header(ctxt, #fmt("Module `%s`", moddoc.name));
5354
write_mod_contents(ctxt, moddoc);
5455
}
5556

@@ -140,4 +141,13 @@ mod tests {
140141
let markdown = write_markdown_str(doc);
141142
assert str::contains(markdown, "## Function `func`");
142143
}
144+
145+
#[test]
146+
fn write_markdown_should_write_mod_headers() {
147+
let source = "mod moo { }";
148+
let ast = parse::from_str(source);
149+
let doc = extract::extract(ast, "");
150+
let markdown = write_markdown_str(doc);
151+
assert str::contains(markdown, "## Module `moo`");
152+
}
143153
}

0 commit comments

Comments
 (0)