Remove unneeded INITIAL_IDS const
This commit is contained in:
parent
ccd997592b
commit
13e482bf83
4 changed files with 11 additions and 30 deletions
|
|
@ -18,7 +18,7 @@ use super::print_item::{full_path, item_path, print_item};
|
|||
use super::write_shared::write_shared;
|
||||
use super::{
|
||||
print_sidebar, settings, AllTypes, NameDoc, SharedContext, StylePath, BASIC_KEYWORDS,
|
||||
CURRENT_DEPTH, INITIAL_IDS,
|
||||
CURRENT_DEPTH,
|
||||
};
|
||||
|
||||
use crate::clean::{self, AttributesExt};
|
||||
|
|
@ -423,14 +423,11 @@ impl<'tcx> FormatRenderer<'tcx> for Context<'tcx> {
|
|||
}
|
||||
|
||||
fn make_child_renderer(&self) -> Self {
|
||||
let mut id_map = IdMap::new();
|
||||
id_map.populate(&INITIAL_IDS);
|
||||
|
||||
Self {
|
||||
current: self.current.clone(),
|
||||
dst: self.dst.clone(),
|
||||
render_redirect_pages: self.render_redirect_pages,
|
||||
id_map: RefCell::new(id_map),
|
||||
id_map: RefCell::new(IdMap::new()),
|
||||
deref_id_map: RefCell::new(FxHashMap::default()),
|
||||
shared: Rc::clone(&self.shared),
|
||||
cache: Rc::clone(&self.cache),
|
||||
|
|
|
|||
|
|
@ -283,24 +283,6 @@ crate struct StylePath {
|
|||
|
||||
thread_local!(crate static CURRENT_DEPTH: Cell<usize> = Cell::new(0));
|
||||
|
||||
crate const INITIAL_IDS: [&'static str; 15] = [
|
||||
"main",
|
||||
"search",
|
||||
"help",
|
||||
"TOC",
|
||||
"render-detail",
|
||||
"associated-types",
|
||||
"associated-const",
|
||||
"required-methods",
|
||||
"provided-methods",
|
||||
"implementors",
|
||||
"synthetic-implementors",
|
||||
"implementors-list",
|
||||
"synthetic-implementors-list",
|
||||
"methods",
|
||||
"implementations",
|
||||
];
|
||||
|
||||
fn write_srclink(cx: &Context<'_>, item: &clean::Item, buf: &mut Buffer) {
|
||||
if let Some(l) = cx.src_href(item) {
|
||||
write!(buf, "<a class=\"srclink\" href=\"{}\" title=\"goto source code\">[src]</a>", l)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue