Skip to content

Commit 777ac44

Browse files
committed
move clippy warnings to Cargo.toml
1 parent cbca7e1 commit 777ac44

File tree

8 files changed

+15
-98
lines changed

8 files changed

+15
-98
lines changed

Cargo.toml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,18 @@ heck = "0.5"
2222
proc-macro2 = "1.0"
2323
quote = "1.0"
2424
syn = "2.0"
25+
26+
[lints.rust]
27+
missing_copy_implementations = "warn"
28+
missing_docs = "warn"
29+
non_snake_case = "warn"
30+
non_upper_case_globals = "warn"
31+
rust_2018_idioms = "warn"
32+
unreachable_pub = "warn"
33+
34+
[lints.clippy]
35+
default_trait_access = "warn"
36+
dbg_macro = "warn"
37+
print_stdout = "warn"
38+
unimplemented = "warn"
39+
use_self = "warn"

src/lib.rs

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -90,20 +90,6 @@
9090
//! assert_eq!(many.into_three().unwrap(), (true, 1_u32, 2_i64));
9191
//! ```
9292
93-
#![warn(
94-
clippy::default_trait_access,
95-
clippy::dbg_macro,
96-
clippy::print_stdout,
97-
clippy::unimplemented,
98-
clippy::use_self,
99-
missing_copy_implementations,
100-
missing_docs,
101-
non_snake_case,
102-
non_upper_case_globals,
103-
rust_2018_idioms,
104-
unreachable_pub
105-
)]
106-
10793
use heck::ToSnakeCase;
10894
use proc_macro2::{Ident, Span, TokenStream};
10995
use quote::quote;

tests/basic.rs

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
11
//! Basic unit tests for enum_as_inner crate.
22
3-
#![warn(
4-
clippy::default_trait_access,
5-
clippy::dbg_macro,
6-
clippy::print_stdout,
7-
clippy::unimplemented,
8-
clippy::use_self,
9-
missing_copy_implementations,
10-
missing_docs,
11-
non_snake_case,
12-
non_upper_case_globals,
13-
rust_2018_idioms,
14-
unreachable_pub
15-
)]
16-
173
use enum_as_inner::EnumAsInner;
184

195
pub mod name_collisions {

tests/generics.rs

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
11
//! Generic unit tests for enum_as_inner crate.
22
3-
#![warn(
4-
clippy::default_trait_access,
5-
clippy::dbg_macro,
6-
clippy::print_stdout,
7-
clippy::unimplemented,
8-
clippy::use_self,
9-
missing_copy_implementations,
10-
missing_docs,
11-
non_snake_case,
12-
non_upper_case_globals,
13-
rust_2018_idioms,
14-
unreachable_pub
15-
)]
16-
173
use enum_as_inner::EnumAsInner;
184

195
pub mod name_collisions {

tests/named.rs

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
11
//! Named unit tests for enum_as_inner crate.
22
3-
#![warn(
4-
clippy::default_trait_access,
5-
clippy::dbg_macro,
6-
clippy::print_stdout,
7-
clippy::unimplemented,
8-
clippy::use_self,
9-
missing_copy_implementations,
10-
missing_docs,
11-
non_snake_case,
12-
non_upper_case_globals,
13-
rust_2018_idioms,
14-
unreachable_pub
15-
)]
16-
173
use enum_as_inner::EnumAsInner;
184

195
pub mod name_collisions {

tests/snake_case.rs

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
11
//! Snake Case unit tests for enum_as_inner crate
22
3-
#![warn(
4-
clippy::default_trait_access,
5-
clippy::dbg_macro,
6-
clippy::print_stdout,
7-
clippy::unimplemented,
8-
clippy::use_self,
9-
missing_copy_implementations,
10-
missing_docs,
11-
non_snake_case,
12-
non_upper_case_globals,
13-
rust_2018_idioms,
14-
unreachable_pub
15-
)]
16-
173
use enum_as_inner::EnumAsInner;
184

195
pub mod name_collisions {

tests/unit.rs

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
11
//! Unit tests for enum_as_inner crate.
22
3-
#![warn(
4-
clippy::default_trait_access,
5-
clippy::dbg_macro,
6-
clippy::print_stdout,
7-
clippy::unimplemented,
8-
clippy::use_self,
9-
missing_copy_implementations,
10-
missing_docs,
11-
non_snake_case,
12-
non_upper_case_globals,
13-
rust_2018_idioms,
14-
unreachable_pub
15-
)]
16-
173
use enum_as_inner::EnumAsInner;
184

195
pub mod name_collisions {

tests/unnamed.rs

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
11
//! Unnamed unit tests for the enum_as_inner crate.
22
3-
#![warn(
4-
clippy::default_trait_access,
5-
clippy::dbg_macro,
6-
clippy::print_stdout,
7-
clippy::unimplemented,
8-
clippy::use_self,
9-
missing_copy_implementations,
10-
missing_docs,
11-
non_snake_case,
12-
non_upper_case_globals,
13-
rust_2018_idioms,
14-
unreachable_pub
15-
)]
16-
173
use enum_as_inner::EnumAsInner;
184

195
pub mod name_collisions {

0 commit comments

Comments
 (0)