Skip to content

Commit 3ee6d0b

Browse files
Fix: don't document private macros by default
1 parent 926f069 commit 3ee6d0b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/librustdoc/passes/stripper.rs

+3-2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ impl<'a> DocFolder for Stripper<'a> {
4040
| clean::UnionItem(..)
4141
| clean::AssocConstItem(..)
4242
| clean::TraitAliasItem(..)
43+
| clean::MacroItem(..)
4344
| clean::ForeignTypeItem => {
4445
if i.def_id.is_local() {
4546
if !self.access_levels.is_exported(i.def_id.expect_def_id()) {
@@ -70,8 +71,8 @@ impl<'a> DocFolder for Stripper<'a> {
7071

7172
clean::ImplItem(..) => {}
7273

73-
// tymethods/macros have no control over privacy
74-
clean::MacroItem(..) | clean::TyMethodItem(..) => {}
74+
// tymethods have no control over privacy
75+
clean::TyMethodItem(..) => {}
7576

7677
// Proc-macros are always public
7778
clean::ProcMacroItem(..) => {}

0 commit comments

Comments
 (0)