diff options
| author | Urgau <urgau@numericable.fr> | 2024-01-27 18:26:37 +0100 |
|---|---|---|
| committer | Urgau <urgau@numericable.fr> | 2024-02-17 13:59:46 +0100 |
| commit | 6320ad0b07be860232d2b1cf9e3bdf870ca28894 (patch) | |
| tree | 6c88d4002240fcc786648d043d1ee97290e3fa66 | |
| parent | 7b6057dea42c0aaec0735b155a2bc1aeaa0c0a93 (diff) | |
| download | rust-6320ad0b07be860232d2b1cf9e3bdf870ca28894.tar.gz rust-6320ad0b07be860232d2b1cf9e3bdf870ca28894.zip | |
Fix non_local_definitions lint in rustdoc
| -rw-r--r-- | src/librustdoc/doctest.rs | 7 | ||||
| -rw-r--r-- | src/librustdoc/html/markdown/tests.rs | 5 |
2 files changed, 7 insertions, 5 deletions
diff --git a/src/librustdoc/doctest.rs b/src/librustdoc/doctest.rs index f9d4d1af114..828c72b2840 100644 --- a/src/librustdoc/doctest.rs +++ b/src/librustdoc/doctest.rs @@ -1208,6 +1208,13 @@ impl Tester for Collector { } } +#[cfg(test)] // used in tests +impl Tester for Vec<usize> { + fn add_test(&mut self, _test: String, _config: LangString, line: usize) { + self.push(line); + } +} + struct HirCollector<'a, 'hir, 'tcx> { sess: &'a Session, collector: &'a mut Collector, diff --git a/src/librustdoc/html/markdown/tests.rs b/src/librustdoc/html/markdown/tests.rs index 4dd176b3a69..1de97e49b83 100644 --- a/src/librustdoc/html/markdown/tests.rs +++ b/src/librustdoc/html/markdown/tests.rs @@ -480,11 +480,6 @@ fn test_markdown_html_escape() { #[test] fn test_find_testable_code_line() { fn t(input: &str, expect: &[usize]) { - impl crate::doctest::Tester for Vec<usize> { - fn add_test(&mut self, _test: String, _config: LangString, line: usize) { - self.push(line); - } - } let mut lines = Vec::<usize>::new(); find_testable_code(input, &mut lines, ErrorCodes::No, false, None, true); assert_eq!(lines, expect); |
