rust/src/librustdoc
Matthias Krüger dcf9242795
Rollup merge of #85833 - willcrichton:example-analyzer, r=jyn514
Scrape code examples from examples/ directory for Rustdoc

Adds support for the functionality described in https://github.com/rust-lang/rfcs/pull/3123

Matching changes to Cargo are here: https://github.com/rust-lang/cargo/pull/9525

Live demo here: https://willcrichton.net/example-analyzer/warp/trait.Filter.html#method.and
2021-10-23 14:58:39 +02:00
..
clean Rollup merge of #85833 - willcrichton:example-analyzer, r=jyn514 2021-10-23 14:58:39 +02:00
doctest Rename --display-warnings to --display-doctest-warnings 2021-09-14 10:49:56 +02:00
formats Auto merge of #88379 - camelid:cleanup-clean, r=jyn514 2021-10-09 19:05:08 +00:00
html Rollup merge of #85833 - willcrichton:example-analyzer, r=jyn514 2021-10-23 14:58:39 +02:00
json Revert def_id addition from clean::Function, add test for 2021-10-22 12:46:45 -07:00
passes Auto merge of #88379 - camelid:cleanup-clean, r=jyn514 2021-10-09 19:05:08 +00:00
theme Clean up rustdoc static files 2021-07-07 17:52:18 +02:00
Cargo.toml Migrate to 2021 2021-09-20 22:21:42 -04:00
config.rs Add target crates as inputs to reduce size of intermediates 2021-10-06 19:45:25 -07:00
core.rs Remove lazy_static dependency 2021-09-29 17:20:52 +02:00
docfs.rs Remove unnecessary copies when using parallel IO 2021-08-26 17:06:52 +00:00
doctest.rs Move highlighting logic from JS to Rust 2021-10-06 19:44:50 -07:00
doctree.rs Teach tools that macros are now HIR items 2021-08-28 00:24:39 -07:00
error.rs Make all rustdoc functions and structs crate-private 2020-11-15 11:21:12 -05:00
externalfiles.rs heading_level: u32 -> heading_offset: HeadingOffset 2021-10-04 22:28:04 -04:00
fold.rs Revert the rustdoc box syntax removal 2021-09-21 01:54:23 +02:00
lib.rs Rollup merge of #85833 - willcrichton:example-analyzer, r=jyn514 2021-10-23 14:58:39 +02:00
lint.rs Warn when rustdoc:: group is omitted from lint names 2021-07-03 15:32:09 -04:00
markdown.rs heading_level: u32 -> heading_offset: HeadingOffset 2021-10-04 22:28:04 -04:00
README.md rust-lang.github.io/rustc-dev-guide -> rustc-dev-guide.rust-lang.org 2020-03-10 17:08:18 -03:00
scrape_examples.rs Fix local crate not being scraped 2021-10-12 18:26:39 -07:00
theme.rs Change librustdoc write(.. \n) to writeln(..); fix comment in grammar 2021-05-03 02:19:57 -05:00
visit_ast.rs Rollup merge of #89867 - Urgau:fix-double-definition, r=GuillaumeGomez 2021-10-19 05:40:51 +02:00
visit_lib.rs rustc: Remove local variable IDs from Exports 2021-09-10 23:41:48 +03:00

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