Fabian Wolff
e9e844f44c
Move regression test for #83512 into doc_keyword.rs
2021-06-17 17:28:55 +02:00
Fabian Wolff
2cedd86b1c
Fix ICE when using #[doc(keyword = "...")] on non-items
2021-06-17 16:45:26 +02:00
Ryan Levick
5f74ba50bc
Fix ICE when doc aliases were put on function params
2021-06-15 19:01:11 +02:00
Yuki Okushi
19433c44bd
Rollup merge of #86047 - jyn514:doc-attrs, r=petrochenkov
...
Don't fire `invalid_doc_attributes` on `extern crate` items
Fixes https://github.com/rust-lang/rust/issues/86046 .
2021-06-06 19:11:24 +09:00
Joshua Nelson
b8ebf4431e
Don't fire invalid_doc_attributes on extern crate items
2021-06-05 21:18:20 -04:00
Joshua Nelson
261f64358c
Fix deny(invalid_doc_attributes)
2021-06-04 15:20:26 -04:00
Ömer Sinan Ağacan
819247f179
Update char::escape_debug_ext to handle different escapes in strings vs. chars
...
Fixes #83046
The program
fn main() {
println!("{:?}", '"');
println!("{:?}", "'");
}
would previously print
'\"'
"\'"
With this patch it now prints:
'"'
"'"
2021-03-26 11:23:51 +03:00
Dylan DPC
61372e1af6
Rollup merge of #82846 - GuillaumeGomez:doc-alias-list, r=jyn514
...
rustdoc: allow list syntax for #[doc(alias)] attributes
Fixes https://github.com/rust-lang/rust/issues/81205 .
It now allows to have:
```rust
#[doc(alias = "x")]
// and:
#[doc(alias("y", "z"))]
```
cc ``@jplatte``
r? ``@jyn514``
2021-03-19 15:03:21 +01:00
Camelid
5134047c40
Add hyphen to "crate level"
...
"crate level attribute" -> "crate-level attribute"
2021-03-13 16:29:49 -08:00
Guillaume Gomez
2069d3e13b
Update doc alias ui tests
2021-03-11 22:33:40 +01:00
Joshua Nelson
bc1fbf55db
Move rustdoc UI tests into a subdirectory
...
This also adds a little leeway to the test limit.
2021-03-08 09:17:04 -05:00