diff options
| author | Guillaume Gomez <guillaume.gomez@huawei.com> | 2023-01-12 11:34:26 +0100 |
|---|---|---|
| committer | Guillaume Gomez <guillaume.gomez@huawei.com> | 2023-01-12 11:34:26 +0100 |
| commit | 0482a48dab150882363f65a9689d45707a396fc4 (patch) | |
| tree | 935dc9b3ba2416af1b992c7e3516c895ba1beb37 | |
| parent | 36c9b49c145af1a98948046dcc7060e2e552881c (diff) | |
| download | rust-0482a48dab150882363f65a9689d45707a396fc4.tar.gz rust-0482a48dab150882363f65a9689d45707a396fc4.zip | |
Remove dead code in rustdoc stripper
| -rw-r--r-- | src/librustdoc/passes/stripper.rs | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/src/librustdoc/passes/stripper.rs b/src/librustdoc/passes/stripper.rs index f8a0d77538d..1938875dce7 100644 --- a/src/librustdoc/passes/stripper.rs +++ b/src/librustdoc/passes/stripper.rs @@ -97,17 +97,7 @@ impl<'a, 'tcx> DocFolder for Stripper<'a, 'tcx> { } // handled in the `strip-priv-imports` pass - clean::ExternCrateItem { .. } => {} - clean::ImportItem(ref imp) => { - // Because json doesn't inline imports from private modules, we need to mark - // the imported item as retained so it's impls won't be stripped. - // - // FIXME: Is it necessary to check for json output here: See - // https://github.com/rust-lang/rust/pull/100325#discussion_r941495215 - if let Some(did) = imp.source.did && self.is_json_output { - self.retained.insert(did.into()); - } - } + clean::ExternCrateItem { .. } | clean::ImportItem(_) => {} clean::ImplItem(..) => {} |
