Skip to content

Commit 8b513d3

Browse files
committed
Update lints.
1 parent 5841d6d commit 8b513d3

File tree

1 file changed

+31
-13
lines changed

1 file changed

+31
-13
lines changed

src/lib.rs

Lines changed: 31 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,37 @@
1616
//! `queue-file` crate is a feature complete and binary compatible port of `QueueFile` class from
1717
//! Tape2 by Square, Inc. Check the original project [here](https://github.com/square/tape).
1818
19-
#![warn(clippy::nursery)]
20-
#![warn(clippy::pedantic)]
21-
#![warn(clippy::mutex_atomic)]
22-
#![warn(clippy::rc_buffer)]
23-
#![warn(clippy::rc_mutex)]
24-
// #![warn(clippy::unwrap_used)]
25-
#![allow(clippy::cast_possible_truncation)]
26-
#![allow(clippy::cast_possible_wrap)]
27-
#![allow(clippy::cast_precision_loss)]
28-
#![allow(clippy::cast_sign_loss)]
29-
#![allow(clippy::missing_errors_doc)]
30-
#![allow(clippy::missing_panics_doc)]
31-
#![allow(clippy::must_use_candidate)]
19+
#![forbid(non_ascii_idents)]
20+
#![deny(
21+
macro_use_extern_crate,
22+
missing_copy_implementations,
23+
missing_debug_implementations,
24+
rust_2018_idioms,
25+
rust_2021_compatibility,
26+
trivial_casts,
27+
trivial_numeric_casts,
28+
unused_extern_crates,
29+
unused_import_braces,
30+
unused_qualifications
31+
)]
32+
#![warn(
33+
clippy::nursery,
34+
clippy::pedantic,
35+
clippy::mutex_atomic,
36+
clippy::rc_buffer,
37+
clippy::rc_mutex,
38+
// clippy::expect_used,
39+
// clippy::unwrap_used,
40+
)]
41+
#![allow(
42+
clippy::cast_possible_truncation,
43+
clippy::cast_possible_wrap,
44+
clippy::cast_precision_loss,
45+
clippy::cast_sign_loss,
46+
clippy::missing_errors_doc,
47+
clippy::missing_panics_doc,
48+
clippy::must_use_candidate
49+
)]
3250

3351
use std::cmp::min;
3452
use std::fs::{rename, File, OpenOptions};

0 commit comments

Comments
 (0)