File tree 5 files changed +17
-6
lines changed
5 files changed +17
-6
lines changed Original file line number Diff line number Diff line change @@ -117,7 +117,7 @@ jobs:
117
117
cargo xtask clippy --warnings-as-errors
118
118
119
119
- name : Run cargo doc
120
- run : cargo xtask doc --warnings-as-errors
120
+ run : cargo xtask doc
121
121
122
122
miri :
123
123
name : Run unit tests and doctests under Miri
Original file line number Diff line number Diff line change 33
33
// Enable some additional warnings and lints.
34
34
#![ warn( clippy:: ptr_as_ptr, missing_docs, unused) ]
35
35
#![ deny( clippy:: all) ]
36
+ #![ deny( rustdoc:: all) ]
37
+ // todo remove once https://github.com/rust-lang/rust/issues/101730 is stable
38
+ #![ feature( rustdoc_missing_doc_code_examples) ]
39
+ #![ allow( rustdoc:: missing_doc_code_examples) ]
36
40
37
41
// `uefi-exts` requires access to memory allocation APIs.
38
42
#[ cfg( feature = "exts" ) ]
Original file line number Diff line number Diff line change 1
1
#![ recursion_limit = "128" ]
2
+ #![ deny( rustdoc:: all) ]
3
+ // todo remove once https://github.com/rust-lang/rust/issues/101730 is stable
4
+ #![ feature( rustdoc_missing_doc_code_examples) ]
5
+ #![ allow( rustdoc:: missing_doc_code_examples) ]
6
+
7
+ //! Code generation macros for the `uefi` crate.
2
8
3
9
extern crate proc_macro;
4
10
Original file line number Diff line number Diff line change 19
19
#![ no_std]
20
20
#![ feature( alloc_error_handler) ]
21
21
#![ feature( abi_efiapi) ]
22
+ #![ deny( rustdoc:: all) ]
23
+ // todo remove once https://github.com/rust-lang/rust/issues/101730 is stable
24
+ #![ feature( rustdoc_missing_doc_code_examples) ]
25
+ #![ allow( rustdoc:: missing_doc_code_examples) ]
22
26
23
27
#[ macro_use]
24
28
extern crate log;
Original file line number Diff line number Diff line change @@ -146,9 +146,6 @@ impl Cargo {
146
146
}
147
147
CargoAction :: Doc { open } => {
148
148
action = "doc" ;
149
- if self . warnings_as_errors {
150
- cmd. env ( "RUSTDOCFLAGS" , "-Dwarnings" ) ;
151
- }
152
149
if open {
153
150
extra_args. push ( "--open" ) ;
154
151
}
@@ -237,11 +234,11 @@ mod tests {
237
234
packages : vec ! [ Package :: Uefi , Package :: Xtask ] ,
238
235
release : false ,
239
236
target : None ,
240
- warnings_as_errors : true ,
237
+ warnings_as_errors : false ,
241
238
} ;
242
239
assert_eq ! (
243
240
command_to_string( & cargo. command( ) . unwrap( ) ) ,
244
- "RUSTDOCFLAGS=-Dwarnings cargo doc --package uefi --package xtask --features alloc --open"
241
+ "cargo doc --package uefi --package xtask --features alloc --open"
245
242
) ;
246
243
}
247
244
}
You can’t perform that action at this time.
0 commit comments