Auto merge of #52354 - QuietMisdreavus:rustdoc-lints, r=GuillaumeGomez
stabilize lint handling in rustdoc When https://github.com/rust-lang/rust/pull/51732 added CLI flags to manipulate lints in rustdoc, they were added as unstable flags. This made sense as they were new additions, but since they mirrored the flags that rustc has, it's worth considering them to not need an unstable period. Stabilizing them also provides the opportunity for a critical fix: allowing Cargo to pass `--cap-lints allow` when documenting dependencies, the same as when it compiles them. r? @rust-lang/rustdoc
This commit is contained in:
commit
878dd0b5e1
1 changed files with 5 additions and 5 deletions
|
@ -310,19 +310,19 @@ pub fn opts() -> Vec<RustcOptGroup> {
|
|||
"disable-minification",
|
||||
"Disable minification applied on JS files")
|
||||
}),
|
||||
unstable("warn", |o| {
|
||||
stable("warn", |o| {
|
||||
o.optmulti("W", "warn", "Set lint warnings", "OPT")
|
||||
}),
|
||||
unstable("allow", |o| {
|
||||
stable("allow", |o| {
|
||||
o.optmulti("A", "allow", "Set lint allowed", "OPT")
|
||||
}),
|
||||
unstable("deny", |o| {
|
||||
stable("deny", |o| {
|
||||
o.optmulti("D", "deny", "Set lint denied", "OPT")
|
||||
}),
|
||||
unstable("forbid", |o| {
|
||||
stable("forbid", |o| {
|
||||
o.optmulti("F", "forbid", "Set lint forbidden", "OPT")
|
||||
}),
|
||||
unstable("cap-lints", |o| {
|
||||
stable("cap-lints", |o| {
|
||||
o.optmulti(
|
||||
"",
|
||||
"cap-lints",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue