diff options
| author | inquisitivecrystal <22333129+inquisitivecrystal@users.noreply.github.com> | 2021-08-29 00:07:42 -0700 |
|---|---|---|
| committer | inquisitivecrystal <22333129+inquisitivecrystal@users.noreply.github.com> | 2021-08-29 00:31:15 -0700 |
| commit | 3ee6d0b6b6c4e00b062cbb0ecfc6070972ad0f20 (patch) | |
| tree | b6799d66989942992243126cde208c82edbfdb74 | |
| parent | 926f069950d7211a87fbd81778b420de420daad7 (diff) | |
| download | rust-3ee6d0b6b6c4e00b062cbb0ecfc6070972ad0f20.tar.gz rust-3ee6d0b6b6c4e00b062cbb0ecfc6070972ad0f20.zip | |
Fix: don't document private macros by default
| -rw-r--r-- | src/librustdoc/passes/stripper.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/librustdoc/passes/stripper.rs b/src/librustdoc/passes/stripper.rs index 4305268c9aa..819d7d323fd 100644 --- a/src/librustdoc/passes/stripper.rs +++ b/src/librustdoc/passes/stripper.rs @@ -40,6 +40,7 @@ impl<'a> DocFolder for Stripper<'a> { | clean::UnionItem(..) | clean::AssocConstItem(..) | clean::TraitAliasItem(..) + | clean::MacroItem(..) | clean::ForeignTypeItem => { if i.def_id.is_local() { if !self.access_levels.is_exported(i.def_id.expect_def_id()) { @@ -70,8 +71,8 @@ impl<'a> DocFolder for Stripper<'a> { clean::ImplItem(..) => {} - // tymethods/macros have no control over privacy - clean::MacroItem(..) | clean::TyMethodItem(..) => {} + // tymethods have no control over privacy + clean::TyMethodItem(..) => {} // Proc-macros are always public clean::ProcMacroItem(..) => {} |
