Skip to content

Commit

Permalink
rustdoc: Note why rustdoc::html::markdown is public
Browse files Browse the repository at this point in the history
Almost all of the modules are crate-private, except for
`rustdoc::json::types`, which I believe is intended to be for public
use; and `rustdoc::html::markdown`, which is used externally by the
error-index generator and so has to be public.
  • Loading branch information
camelid committed Feb 1, 2021
1 parent bf193d6 commit 82010e8
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
1 change: 1 addition & 0 deletions src/librustdoc/html/mod.rs
Expand Up @@ -2,6 +2,7 @@ crate mod escape;
crate mod format;
crate mod highlight;
crate mod layout;
// used by the error-index generator, so it needs to be public
pub mod markdown;
crate mod render;
crate mod sources;
Expand Down
3 changes: 2 additions & 1 deletion src/librustdoc/lib.rs
Expand Up @@ -83,7 +83,8 @@ mod doctree;
mod error;
mod doctest;
mod fold;
crate mod formats;
mod formats;
// used by the error-index generator, so it needs to be public
pub mod html;
mod json;
mod markdown;
Expand Down

0 comments on commit 82010e8

Please sign in to comment.