From 4a3746e67b06bfd3bd11c8cae1c3acab944211bf Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Fri, 25 Sep 2020 21:53:14 +0200 Subject: [PATCH] Fix visitor for invalid_html_tag lint --- src/librustdoc/passes/html_tags.rs | 2 +- src/librustdoc/passes/mod.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/librustdoc/passes/html_tags.rs b/src/librustdoc/passes/html_tags.rs index 1b48ce622b1..dfc5373886a 100644 --- a/src/librustdoc/passes/html_tags.rs +++ b/src/librustdoc/passes/html_tags.rs @@ -105,7 +105,7 @@ fn fold_item(&mut self, item: Item) -> Option { Some(hir_id) => hir_id, None => { // If non-local, no need to check anything. - return None; + return self.fold_item_recur(item); } }; let dox = item.attrs.collapsed_doc_value().unwrap_or_default(); diff --git a/src/librustdoc/passes/mod.rs b/src/librustdoc/passes/mod.rs index 3819aaee560..a32fb10a6a7 100644 --- a/src/librustdoc/passes/mod.rs +++ b/src/librustdoc/passes/mod.rs @@ -104,8 +104,8 @@ pub enum Condition { ConditionalPass::new(STRIP_PRIV_IMPORTS, WhenDocumentPrivate), ConditionalPass::always(COLLECT_INTRA_DOC_LINKS), ConditionalPass::always(CHECK_CODE_BLOCK_SYNTAX), - ConditionalPass::always(PROPAGATE_DOC_CFG), ConditionalPass::always(CHECK_INVALID_HTML_TAGS), + ConditionalPass::always(PROPAGATE_DOC_CFG), ]; /// The list of default passes run when `--doc-coverage` is passed to rustdoc. -- 2.44.0