about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2014-03-27 20:01:56 -0700
committerbors <bors@rust-lang.org>2014-03-27 20:01:56 -0700
commit7e987c3490fe79ebd02ce8dc105c6e6be8a43869 (patch)
tree4d93a6c228dd45b599057c48af33acf53cd59e2a
parent29436d54ee64f202730d6e21d3b078ed6f1948b0 (diff)
parent940bfb2ce0c08de32d02d8a1ee3844db70e497d9 (diff)
auto merge of #13173 : alexcrichton/rust/rustdoc-mods, r=huonw
... be stripped out"

This reverts commit 7180b5de4452095b032e6c77a77d8c6f81c4f6d3.

We don't particularly need this, I've never seen it clutter up the docs, it just seemed nice at the time. Sadly it caused a regression for reexported methods.

Closes #13091
-rw-r--r--src/librustdoc/passes.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/librustdoc/passes.rs b/src/librustdoc/passes.rs
index d9dd73e6956..114fdc6c5c9 100644
--- a/src/librustdoc/passes.rs
+++ b/src/librustdoc/passes.rs
@@ -128,8 +128,7 @@ impl<'a> fold::DocFolder for Stripper<'a> {
                 }
             }
 
-            clean::ViewItemItem(..) |
-            clean::ModuleItem(..) => {
+            clean::ViewItemItem(..) => {
                 if i.visibility != Some(ast::Public) {
                     return None
                 }
@@ -141,6 +140,9 @@ impl<'a> fold::DocFolder for Stripper<'a> {
                 }
             }
 
+            // handled below
+            clean::ModuleItem(..) => {}
+
             // trait impls for private items should be stripped
             clean::ImplItem(clean::Impl{ for_: clean::ResolvedPath{ id: ref for_id, .. }, .. }) => {
                 if !self.exported_items.contains(for_id) {