Skip to content

Commit bd03fad

Browse files
committed
Make compact
1 parent 1020156 commit bd03fad

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/librustdoc/html/render/print_item.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -511,17 +511,18 @@ fn item_module(w: &mut Buffer, cx: &mut Context<'_>, item: &clean::Item, items:
511511
_ => "",
512512
};
513513

514-
let visibility_emoji = match myitem.visibility(tcx) {
514+
let visibility_and_hidden = match myitem.visibility(tcx) {
515515
Some(ty::Visibility::Restricted(_)) => {
516-
"<span title=\"Restricted Visibility\">&nbsp;🔒</span> "
516+
if myitem.is_doc_hidden() {
517+
"<span title=\"Restricted Visibility\">&nbsp;🔒</span> "
518+
} else {
519+
// Don't separate with a space when there are two of them
520+
"<span title=\"Restricted Visibility\">&nbsp;🔒</span><span title=\"Hidden item\">👻</span> "
521+
}
517522
}
523+
_ if myitem.is_doc_hidden() => "<span title=\"Hidden item\">&nbsp;👻</span> ",
518524
_ => "",
519525
};
520-
let hidden_emoji = if myitem.is_doc_hidden() {
521-
"<span title=\"Hidden item\">&nbsp;👻</span> "
522-
} else {
523-
""
524-
};
525526

526527
w.write_str(ITEM_TABLE_ROW_OPEN);
527528
let docs =
@@ -535,14 +536,13 @@ fn item_module(w: &mut Buffer, cx: &mut Context<'_>, item: &clean::Item, items:
535536
w,
536537
"<div class=\"item-name\">\
537538
<a class=\"{class}\" href=\"{href}\" title=\"{title}\">{name}</a>\
538-
{visibility_emoji}\
539-
{hidden_emoji}\
539+
{visibility_and_hidden}\
540540
{unsafety_flag}\
541541
{stab_tags}\
542542
</div>\
543543
{docs_before}{docs}{docs_after}",
544544
name = myitem.name.unwrap(),
545-
visibility_emoji = visibility_emoji,
545+
visibility_and_hidden = visibility_and_hidden,
546546
stab_tags = extra_info_tags(myitem, item, tcx),
547547
class = myitem.type_(),
548548
unsafety_flag = unsafety_flag,

0 commit comments

Comments
 (0)