mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-01 15:01:51 +00:00
rustdoc: Don't include private paths in all.html
This commit is contained in:
parent
9afed64645
commit
abded6111b
@ -1728,7 +1728,9 @@ impl Context {
|
||||
let mut dst = try_err!(File::create(&joint_dst), &joint_dst);
|
||||
try_err!(dst.write_all(&buf), &joint_dst);
|
||||
|
||||
all.append(full_path(self, &item), &item_type);
|
||||
if !self.render_redirect_pages {
|
||||
all.append(full_path(self, &item), &item_type);
|
||||
}
|
||||
// Redirect from a sane URL using the namespace to Rustdoc's
|
||||
// URL for the page.
|
||||
let redir_name = format!("{}.{}.html", name, item_type.name_space());
|
||||
|
@ -28,3 +28,11 @@ pub union Union {
|
||||
pub const CONST: u32 = 0;
|
||||
pub static STATIC: &str = "baguette";
|
||||
pub fn function() {}
|
||||
|
||||
mod private_module {
|
||||
pub struct ReexportedStruct;
|
||||
}
|
||||
|
||||
// @has foo/all.html '//a[@href="struct.ReexportedStruct.html"]' 'ReexportedStruct'
|
||||
// @!has foo/all.html 'private_module'
|
||||
pub use private_module::ReexportedStruct;
|
||||
|
Loading…
Reference in New Issue
Block a user