rust/src/librustdoc
bors 69e1d22ddb Auto merge of #83981 - nagisa:nagisa/revert-cfg-wasm, r=Mark-Simulacrum
Remove the insta-stable `cfg(wasm)`

The addition of `cfg(wasm)` was an oversight on my end that turns out to have a number
of downsides:

* It was introduced as an insta-stable addition, forgoing the usual
  staging mechanism we use for potentially far-reaching changes;
* It is a breaking change for people who are using `--cfg wasm` either
  directly or via cargo for other purposes;
* It is not entirely clear if a bare `wasm` cfg is a right option or
  whether `wasm` family of targets are special enough to warrant
  special-casing these targets specifically.

As for the last point, there appears to be a fair amount of support for
reducing the boilerplate in specifying architectures from the same
family, while ignoring their pointer width. The suggested way forward
would be to propose such a change as a separate RFC as it is potentially
a quite contentious addition.

cc #83879 `@devsnek`
2021-04-08 07:23:04 +00:00
..
clean Auto merge of #83981 - nagisa:nagisa/revert-cfg-wasm, r=Mark-Simulacrum 2021-04-08 07:23:04 +00:00
doctest Fix injected errors when running doctests on a crate named after a keyword 2021-02-11 17:16:43 -05:00
formats Store links in Cache instead of on items directly 2021-04-06 14:26:57 -04:00
html Rollup merge of #82963 - camelid:move-sharedcontext, r=GuillaumeGomez 2021-04-06 17:42:28 +02:00
json Store links in Cache instead of on items directly 2021-04-06 14:26:57 -04:00
passes Reuse logic for determining the channel in the rest of rustdoc 2021-04-07 09:53:45 -04:00
theme Add test to check if minified theme are handled correctly 2020-02-12 15:49:39 +01:00
Cargo.toml use jemallocator in rustc/rustdoc 2021-04-04 14:10:26 -07:00
config.rs Rollup merge of #82497 - jyn514:json, r=CraftSpider 2021-04-08 01:01:42 +02:00
core.rs Reuse logic for determining the channel in the rest of rustdoc 2021-04-07 09:53:45 -04:00
docfs.rs Make all rustdoc functions and structs crate-private 2020-11-15 11:21:12 -05:00
doctest.rs Rollup merge of #73945 - est31:unused_externs, r=Mark-Simulacrum 2021-04-04 19:19:58 +02:00
doctree.rs Remove another unnecessary Option 2021-03-23 11:19:42 -07:00
error.rs Make all rustdoc functions and structs crate-private 2020-11-15 11:21:12 -05:00
externalfiles.rs Make all rustdoc functions and structs crate-private 2020-11-15 11:21:12 -05:00
fold.rs Remove unnecessary Option wrapping around Crate.module 2021-03-23 11:04:09 -07:00
lib.rs Reuse logic for determining the channel in the rest of rustdoc 2021-04-07 09:53:45 -04:00
lint.rs Don't warn about old rustdoc lint names (temporarily) 2021-03-16 13:13:59 -04:00
markdown.rs Make all rustdoc functions and structs crate-private 2020-11-15 11:21:12 -05:00
README.md rust-lang.github.io/rustc-dev-guide -> rustc-dev-guide.rust-lang.org 2020-03-10 17:08:18 -03:00
theme.rs Replace under-used ImplPolarity enum with a boolean 2021-01-09 14:59:37 +01:00
visit_ast.rs Remove hir::CrateItem. 2021-03-30 20:31:06 +02:00
visit_lib.rs Remove the dummy cache in DocContext 2021-03-01 00:30:30 -05:00

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