diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2013-09-24 13:55:22 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2013-09-25 14:27:42 -0700 |
| commit | c838351ba673c283564875226a2fc6bad0bc1ea1 (patch) | |
| tree | cdf425851b6cec120c668b97a527ad0ce56957e5 /src/librustdoc/rustdoc.rs | |
| parent | acab4a8c8e3aef66a279d2d7f7c55ace2cece9fc (diff) | |
| download | rust-c838351ba673c283564875226a2fc6bad0bc1ea1.tar.gz rust-c838351ba673c283564875226a2fc6bad0bc1ea1.zip | |
rustdoc: Implement stripping based on privacy
This will probably need to get tweaked once the privacy rules have been fully agreed on, but for now this has all of the infrastructure necessary for filtering out private items. Closes #9410
Diffstat (limited to 'src/librustdoc/rustdoc.rs')
| -rw-r--r-- | src/librustdoc/rustdoc.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/librustdoc/rustdoc.rs b/src/librustdoc/rustdoc.rs index 69092618da2..dd52058be8a 100644 --- a/src/librustdoc/rustdoc.rs +++ b/src/librustdoc/rustdoc.rs @@ -56,11 +56,14 @@ static PASSES: &'static [Pass] = &[ "removes excess indentation on comments in order for markdown to like it"), ("collapse-docs", passes::collapse_docs, "concatenates all document attributes into one document attribute"), + ("strip-private", passes::strip_private, + "strips all private items from a crate which cannot be seen externally"), ]; static DEFAULT_PASSES: &'static [&'static str] = &[ "unindent-comments", "collapse-docs", + "strip-private", ]; local_data_key!(pub ctxtkey: @core::DocContext) |
