summary refs log tree commit diff
path: root/src/librustdoc/doctest/runner.rs
AgeCommit message (Expand)AuthorLines
2024-10-06Handle `librustdoc` cases of `rustc::potential_query_instability` lintismailarilik-3/+3
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-2/+2
2024-08-29Fix clippy lintsGuillaume Gomez-2/+4
2024-08-17Remove useless attributes in merged doctest generated codeGuillaume Gomez-4/+0
2024-08-13Run fmtGuillaume Gomez-2/+2
2024-08-13Move `is_multiple_tests` argument into `RunnableDocTest`Guillaume Gomez-7/+3
2024-08-13Unify naming of `DocTest`Guillaume Gomez-5/+5
2024-08-13Remove need for `unsafe` code in merged doctestsGuillaume Gomez-5/+10
2024-08-13Rename `DocTest` into `DocTestBuilder`Guillaume Gomez-4/+4
2024-08-13Reduce merged doctest source code sizeGuillaume Gomez-25/+7
2024-08-13If no argument is provided to merged doctests binary, they will be run in the...Guillaume Gomez-6/+4
2024-08-13Don't change indent in merged doctestsGuillaume Gomez-1/+1
2024-08-13Make merged doctests run in their own processGuillaume Gomez-15/+81
2024-08-13Fix weird memory allocation failure in merged doctests by storing doctest lis...Guillaume Gomez-8/+8
2024-08-13Don't merge doctests with `#[global_allocator]`Guillaume Gomez-6/+8
2024-08-13Greatly improve handling of doctests attributes, making it possible to merge ...Guillaume Gomez-2/+7
2024-08-13Simplify `has_main_fn` to be a boolean instead of a `Option<Span>`Guillaume Gomez-1/+1
2024-08-13Prevent merged doctests to break stdin if the generated file is too bigGuillaume Gomez-3/+8
2024-08-13Split doctests into two categories: mergeable ones and standalone onesGuillaume Gomez-19/+41
2024-08-13Split standalone and mergeable doctestsGuillaume Gomez-0/+188