Skip to content

Commit cab5362

Browse files
committed
Suppress unused in doc examples
1 parent 0902f3c commit cab5362

File tree

9 files changed

+31
-62
lines changed

9 files changed

+31
-62
lines changed

clippy_lints/src/casts/mod.rs

+6-12
Original file line numberDiff line numberDiff line change
@@ -220,15 +220,13 @@ declare_clippy_lint! {
220220
/// ### Example
221221
/// ```rust
222222
/// fn fun() -> i32 { 1 }
223-
/// # let _ =
224-
/// fun as i64;
223+
/// let _ = fun as i64;
225224
/// ```
226225
///
227226
/// Use instead:
228227
/// ```rust
229228
/// # fn fun() -> i32 { 1 }
230-
/// # let _ =
231-
/// fun as usize;
229+
/// let _ = fun as usize;
232230
/// ```
233231
#[clippy::version = "pre 1.29.0"]
234232
pub FN_TO_NUMERIC_CAST,
@@ -251,8 +249,7 @@ declare_clippy_lint! {
251249
/// fn fn1() -> i16 {
252250
/// 1
253251
/// };
254-
/// # let _ =
255-
/// fn1 as i32;
252+
/// let _ = fn1 as i32;
256253
/// ```
257254
///
258255
/// Use instead:
@@ -287,8 +284,7 @@ declare_clippy_lint! {
287284
/// fn fn1() -> u16 {
288285
/// 1
289286
/// };
290-
/// # let _ =
291-
/// fn1 as usize;
287+
/// let _ = fn1 as usize;
292288
/// ```
293289
///
294290
/// Use instead:
@@ -297,17 +293,15 @@ declare_clippy_lint! {
297293
/// fn fn2() -> u16 {
298294
/// 1
299295
/// };
300-
/// # let _ =
301-
/// fn2() as usize;
296+
/// let _ = fn2() as usize;
302297
///
303298
/// // or
304299
///
305300
/// // maybe you intended to cast it to a function type?
306301
/// fn fn3() -> u16 {
307302
/// 1
308303
/// }
309-
/// # let _ =
310-
/// fn3 as fn() -> u16;
304+
/// let _ = fn3 as fn() -> u16;
311305
/// ```
312306
#[clippy::version = "1.58.0"]
313307
pub FN_TO_NUMERIC_CAST_ANY,

clippy_lints/src/checked_conversions.rs

+4-8
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,14 @@ declare_clippy_lint! {
2222
/// ### Example
2323
/// ```rust
2424
/// # let foo: u32 = 5;
25-
/// # let _ =
26-
/// foo <= i32::MAX as u32
27-
/// # ;
25+
/// foo <= i32::MAX as u32;
2826
/// ```
2927
///
30-
/// Could be written:
31-
///
28+
/// Use instead:
3229
/// ```rust
3330
/// # let foo = 1;
34-
/// # let _ =
35-
/// i32::try_from(foo).is_ok()
36-
/// # ;
31+
/// # #[allow(unused)]
32+
/// i32::try_from(foo).is_ok();
3733
/// ```
3834
#[clippy::version = "1.37.0"]
3935
pub CHECKED_CONVERSIONS,

clippy_lints/src/indexing_slicing.rs

+2-4
Original file line numberDiff line numberDiff line change
@@ -67,16 +67,14 @@ declare_clippy_lint! {
6767
///
6868
/// Use instead:
6969
/// ```rust
70+
/// # #![allow(unused)]
71+
///
7072
/// # let x = vec![0; 5];
7173
/// # let y = [0, 1, 2, 3];
72-
/// # let _ =
7374
/// x.get(2);
74-
/// # let _ =
7575
/// x.get(2..100);
7676
///
77-
/// # let _ =
7877
/// y.get(10);
79-
/// # let _ =
8078
/// y.get(10..100);
8179
/// ```
8280
#[clippy::version = "pre 1.29.0"]

clippy_lints/src/infinite_iter.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ declare_clippy_lint! {
4141
/// ### Example
4242
/// ```rust
4343
/// let infinite_iter = 0..;
44-
/// # let _ =
44+
/// # #[allow(unused)]
4545
/// [0..].iter().zip(infinite_iter.take_while(|x| *x > 5));
4646
/// ```
4747
#[clippy::version = "pre 1.29.0"]

clippy_lints/src/methods/mod.rs

+14-23
Original file line numberDiff line numberDiff line change
@@ -131,18 +131,14 @@ declare_clippy_lint! {
131131
/// ### Examples
132132
/// ```rust
133133
/// # let vec = vec!["string".to_string()];
134-
/// # let _ =
135134
/// vec.iter().cloned().take(10);
136-
/// # let _ =
137135
/// vec.iter().cloned().last();
138136
/// ```
139137
///
140138
/// Use instead:
141139
/// ```rust
142140
/// # let vec = vec!["string".to_string()];
143-
/// # let _ =
144141
/// vec.iter().take(10).cloned();
145-
/// # let _ =
146142
/// vec.iter().last().cloned();
147143
/// ```
148144
#[clippy::version = "1.59.0"]
@@ -590,7 +586,6 @@ declare_clippy_lint! {
590586
/// let vec = vec![vec![1]];
591587
/// let opt = Some(5);
592588
///
593-
/// # let _ =
594589
/// vec.iter().map(|x| x.iter()).flatten();
595590
/// opt.map(|x| Some(x * 2)).flatten();
596591
/// ```
@@ -599,7 +594,6 @@ declare_clippy_lint! {
599594
/// ```rust
600595
/// # let vec = vec![vec![1]];
601596
/// # let opt = Some(5);
602-
/// # let _ =
603597
/// vec.iter().flat_map(|x| x.iter());
604598
/// opt.and_then(|x| Some(x * 2));
605599
/// ```
@@ -620,15 +614,15 @@ declare_clippy_lint! {
620614
///
621615
/// ### Example
622616
/// ```rust
623-
/// # let _ =
617+
/// # #![allow(unused)]
624618
/// (0_i32..10)
625619
/// .filter(|n| n.checked_add(1).is_some())
626620
/// .map(|n| n.checked_add(1).unwrap());
627621
/// ```
628622
///
629623
/// Use instead:
630624
/// ```rust
631-
/// # let _ =
625+
/// # #[allow(unused)]
632626
/// (0_i32..10).filter_map(|n| n.checked_add(1));
633627
/// ```
634628
#[clippy::version = "1.51.0"]
@@ -721,11 +715,10 @@ declare_clippy_lint! {
721715
///
722716
/// ### Example
723717
/// ```rust
718+
/// # #![allow(unused)]
724719
/// let vec = vec![1];
725-
/// # let _ =
726720
/// vec.iter().find(|x| **x == 0).is_some();
727721
///
728-
/// # let _ =
729722
/// "hello world".find("world").is_none();
730723
/// ```
731724
///
@@ -734,7 +727,7 @@ declare_clippy_lint! {
734727
/// let vec = vec![1];
735728
/// vec.iter().any(|x| *x == 0);
736729
///
737-
/// # let _ =
730+
/// # #[allow(unused)]
738731
/// !"hello world".contains("world");
739732
/// ```
740733
#[clippy::version = "pre 1.29.0"]
@@ -1428,13 +1421,12 @@ declare_clippy_lint! {
14281421
///
14291422
/// ### Example
14301423
/// ```rust
1431-
/// # let _ =
1424+
/// # #[allow(unused)]
14321425
/// (0..3).fold(false, |acc, x| acc || x > 2);
14331426
/// ```
14341427
///
14351428
/// Use instead:
14361429
/// ```rust
1437-
/// # let _ =
14381430
/// (0..3).any(|x| x > 2);
14391431
/// ```
14401432
#[clippy::version = "pre 1.29.0"]
@@ -1515,14 +1507,14 @@ declare_clippy_lint! {
15151507
///
15161508
/// ### Example
15171509
/// ```rust
1518-
/// # let _ =
1519-
/// (&vec![3, 4, 5]).into_iter();
1510+
/// # let vec = vec![3, 4, 5];
1511+
/// (&vec).into_iter();
15201512
/// ```
15211513
///
15221514
/// Use instead:
15231515
/// ```rust
1524-
/// # let _ =
1525-
/// (&vec![3, 4, 5]).iter();
1516+
/// # let vec = vec![3, 4, 5];
1517+
/// (&vec).iter();
15261518
/// ```
15271519
#[clippy::version = "1.32.0"]
15281520
pub INTO_ITER_ON_REF,
@@ -1931,13 +1923,13 @@ declare_clippy_lint! {
19311923
///
19321924
/// ### Example
19331925
/// ```rust
1934-
/// # let _ =
1926+
/// # #[allow(unused)]
19351927
/// "Hello".bytes().nth(3);
19361928
/// ```
19371929
///
19381930
/// Use instead:
19391931
/// ```rust
1940-
/// # let _ =
1932+
/// # #[allow(unused)]
19411933
/// "Hello".as_bytes().get(3);
19421934
/// ```
19431935
#[clippy::version = "1.52.0"]
@@ -1982,19 +1974,18 @@ declare_clippy_lint! {
19821974
///
19831975
/// ### Example
19841976
/// ```rust
1977+
/// # #![allow(unused)]
19851978
/// let some_vec = vec![0, 1, 2, 3];
1986-
/// # let _ =
1979+
///
19871980
/// some_vec.iter().count();
1988-
/// # let _ =
19891981
/// &some_vec[..].iter().count();
19901982
/// ```
19911983
///
19921984
/// Use instead:
19931985
/// ```rust
19941986
/// let some_vec = vec![0, 1, 2, 3];
1995-
/// # let _ =
1987+
///
19961988
/// some_vec.len();
1997-
/// # let _ =
19981989
/// &some_vec[..].len();
19991990
/// ```
20001991
#[clippy::version = "1.52.0"]

clippy_lints/src/needless_borrowed_ref.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@ declare_clippy_lint! {
2929
/// ### Example
3030
/// ```rust
3131
/// let mut v = Vec::<String>::new();
32-
/// # let _ =
32+
/// # #[allow(unused)]
3333
/// v.iter_mut().filter(|&ref a| a.is_empty());
3434
/// ```
3535
///
3636
/// Use instead:
3737
/// ```rust
3838
/// let mut v = Vec::<String>::new();
39-
/// # let _ =
39+
/// # #[allow(unused)]
4040
/// v.iter_mut().filter(|a| a.is_empty());
4141
/// ```
4242
#[clippy::version = "pre 1.29.0"]

clippy_lints/src/ranges.rs

+2-4
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,13 @@ declare_clippy_lint! {
2727
/// ### Example
2828
/// ```rust
2929
/// # let x = vec![1];
30-
/// # let _ =
31-
/// x.iter().zip(0..x.len());
30+
/// let _ = x.iter().zip(0..x.len());
3231
/// ```
3332
///
3433
/// Use instead:
3534
/// ```rust
3635
/// # let x = vec![1];
37-
/// # let _ =
38-
/// x.iter().enumerate();
36+
/// let _ = x.iter().enumerate();
3937
/// ```
4038
#[clippy::version = "pre 1.29.0"]
4139
pub RANGE_ZIP_WITH_LEN,

clippy_lints/src/strings.rs

-2
Original file line numberDiff line numberDiff line change
@@ -224,13 +224,11 @@ declare_clippy_lint! {
224224
///
225225
/// ### Example
226226
/// ```rust
227-
/// # let _ =
228227
/// std::str::from_utf8(&"Hello World!".as_bytes()[6..11]).unwrap();
229228
/// ```
230229
///
231230
/// Use instead:
232231
/// ```rust
233-
/// # let _ =
234232
/// &"Hello World!"[6..11];
235233
/// ```
236234
#[clippy::version = "1.50.0"]

clippy_lints/src/write.rs

-6
Original file line numberDiff line numberDiff line change
@@ -178,15 +178,13 @@ declare_clippy_lint! {
178178
/// ```rust
179179
/// # use std::fmt::Write;
180180
/// # let mut buf = String::new();
181-
/// # let _ =
182181
/// writeln!(buf, "");
183182
/// ```
184183
///
185184
/// Use instead:
186185
/// ```rust
187186
/// # use std::fmt::Write;
188187
/// # let mut buf = String::new();
189-
/// # let _ =
190188
/// writeln!(buf);
191189
/// ```
192190
#[clippy::version = "pre 1.29.0"]
@@ -210,7 +208,6 @@ declare_clippy_lint! {
210208
/// # use std::fmt::Write;
211209
/// # let mut buf = String::new();
212210
/// # let name = "World";
213-
/// # let _ =
214211
/// write!(buf, "Hello {}!\n", name);
215212
/// ```
216213
///
@@ -219,7 +216,6 @@ declare_clippy_lint! {
219216
/// # use std::fmt::Write;
220217
/// # let mut buf = String::new();
221218
/// # let name = "World";
222-
/// # let _ =
223219
/// writeln!(buf, "Hello {}!", name);
224220
/// ```
225221
#[clippy::version = "pre 1.29.0"]
@@ -245,15 +241,13 @@ declare_clippy_lint! {
245241
/// ```rust
246242
/// # use std::fmt::Write;
247243
/// # let mut buf = String::new();
248-
/// # let _ =
249244
/// writeln!(buf, "{}", "foo");
250245
/// ```
251246
///
252247
/// Use instead:
253248
/// ```rust
254249
/// # use std::fmt::Write;
255250
/// # let mut buf = String::new();
256-
/// # let _ =
257251
/// writeln!(buf, "foo");
258252
/// ```
259253
#[clippy::version = "pre 1.29.0"]

0 commit comments

Comments
 (0)