rust/src/librustdoc
Mazdak Farrokhzad 6d20265a9e
Rollup merge of #62600 - emmericp:libtest-add-show-output, r=gnzlbg
libtest: add --show-output flag to print stdout of successful tests

This pull request adds a new flag `--show-output` for tests to show the output of successful tests. For most formatters this was already supported just not exposed via the CLI (apparently only used by `librustdoc`). I've also added support for this option in the JSON formatter.

This kind of fixes https://github.com/rust-lang/rust/issues/54669 which wants `--format json` to work with `--nocapture`, which is... well, impossible. What this issue really calls for is `--show-output` as implemented here.
2019-08-27 08:17:48 +02:00
..
clean Fix ICE with impl Trait in type bounds 2019-08-19 17:49:54 +09:00
html Rollup merge of #63782 - GuillaumeGomez:theme-switch-fix, r=kinnison 2019-08-22 15:15:40 +02:00
passes resolve: ParentScope::default -> ParentScope::module 2019-08-15 20:47:15 +03:00
test Separate librustcdoc module 2019-06-16 14:17:01 +03:00
theme librustdoc: Unconfigure tests during normal build 2019-08-02 01:59:01 +03:00
Cargo.toml Remove ReentrantMutex 2019-08-11 10:36:46 -04:00
config.rs Remove thread-local for playground config 2019-08-11 10:36:46 -04:00
core.rs Use BTreeMap for deterministic iter order 2019-08-19 17:49:54 +09:00
docfs.rs Better handling of the sender channel part in rustdoc file writing 2019-06-21 12:00:49 +02:00
doctree.rs rustdoc: Replace HirVec with slices in doctree 2019-08-11 10:36:46 -04:00
externalfiles.rs Reduce nesting in externalfiles implementation 2019-08-11 10:47:58 -04:00
fold.rs Remove ReentrantMutex 2019-08-11 10:36:46 -04:00
lib.rs Remove unnecessary channel 2019-08-11 10:36:46 -04:00
markdown.rs Rollup merge of #62600 - emmericp:libtest-add-show-output, r=gnzlbg 2019-08-27 08:17:48 +02:00
README.md rustc-guide has moved 2018-11-26 15:03:13 -06:00
test.rs Rollup merge of #62600 - emmericp:libtest-add-show-output, r=gnzlbg 2019-08-27 08:17:48 +02:00
theme.rs librustdoc: Unconfigure tests during normal build 2019-08-02 01:59:01 +03:00
visit_ast.rs Merge Variant and Variant_ 2019-08-14 14:47:01 -03:00
visit_lib.rs Pass a Symbol to check_name, emit_feature_err, and related functions. 2019-05-13 09:29:22 +10:00

For more information about how librustdoc works, see the rustc guide.