]> git.lizzy.rs Git - rust.git/commitdiff
rustdoc: Add a blank line after the return value description
authorBrian Anderson <banderson@mozilla.com>
Thu, 19 Jan 2012 22:29:45 +0000 (14:29 -0800)
committerBrian Anderson <banderson@mozilla.com>
Thu, 19 Jan 2012 22:35:19 +0000 (14:35 -0800)
src/rustdoc/gen.rs

index 3fb02eac06790bfa47080f1b64608cb5e1f518a3..19d0dd4c8a488255a1e3f9ff0669c45214ebcae3 100644 (file)
@@ -208,6 +208,7 @@ fn write_return(
             alt doc.desc {
               some(d) {
                 ctxt.w.write_line(d);
+                ctxt.w.write_line("");
               }
               none { }
             }
@@ -240,6 +241,14 @@ fn should_not_write_return_type_when_there_is_none() {
     assert !str::contains(markdown, "Returns");
 }
 
+#[test]
+fn should_write_blank_line_after_return_description() {
+    let markdown = test::render(
+        "#[doc(return = \"blorp\")] fn a() -> int { }"
+    );
+    assert str::contains(markdown, "blorp\n\n");
+}
+
 #[cfg(test)]
 mod test {
     fn render(source: str) -> str {