diff --git a/Cargo.toml b/Cargo.toml index 397a64ea99..b6b6d97dfe 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -47,6 +47,7 @@ redundant_explicit_links = "deny" # default-warn lints result_unit_err = "allow" manual_checked_ops = "deny" +manual_div_ceil = "deny" should_implement_trait = "deny" # can be for a reason, e.g. in callbacks unused_self = "allow" diff --git a/rust/bindings/chardev-sys/lib.rs b/rust/bindings/chardev-sys/lib.rs index 903f6fc492..61c19412b0 100644 --- a/rust/bindings/chardev-sys/lib.rs +++ b/rust/bindings/chardev-sys/lib.rs @@ -8,6 +8,7 @@ non_upper_case_globals, unnecessary_transmutes, unsafe_op_in_unsafe_fn, + clippy::complexity, clippy::pedantic, clippy::restriction, clippy::style, diff --git a/rust/bindings/hwcore-sys/lib.rs b/rust/bindings/hwcore-sys/lib.rs index 8cef4a7961..cecbf808dd 100644 --- a/rust/bindings/hwcore-sys/lib.rs +++ b/rust/bindings/hwcore-sys/lib.rs @@ -8,6 +8,7 @@ non_upper_case_globals, unnecessary_transmutes, unsafe_op_in_unsafe_fn, + clippy::complexity, clippy::pedantic, clippy::restriction, clippy::style, diff --git a/rust/bindings/migration-sys/lib.rs b/rust/bindings/migration-sys/lib.rs index c8397dc897..4d13dc3cb2 100644 --- a/rust/bindings/migration-sys/lib.rs +++ b/rust/bindings/migration-sys/lib.rs @@ -8,6 +8,7 @@ non_upper_case_globals, unnecessary_transmutes, unsafe_op_in_unsafe_fn, + clippy::complexity, clippy::pedantic, clippy::restriction, clippy::style, diff --git a/rust/bindings/qom-sys/lib.rs b/rust/bindings/qom-sys/lib.rs index 21b996aeaa..6b5c562951 100644 --- a/rust/bindings/qom-sys/lib.rs +++ b/rust/bindings/qom-sys/lib.rs @@ -8,6 +8,7 @@ non_upper_case_globals, unnecessary_transmutes, unsafe_op_in_unsafe_fn, + clippy::complexity, clippy::pedantic, clippy::restriction, clippy::style, diff --git a/rust/bindings/system-sys/lib.rs b/rust/bindings/system-sys/lib.rs index 30adf683c3..2dd5c7fc92 100644 --- a/rust/bindings/system-sys/lib.rs +++ b/rust/bindings/system-sys/lib.rs @@ -8,6 +8,7 @@ non_upper_case_globals, unnecessary_transmutes, unsafe_op_in_unsafe_fn, + clippy::complexity, clippy::pedantic, clippy::restriction, clippy::style, diff --git a/rust/bindings/util-sys/lib.rs b/rust/bindings/util-sys/lib.rs index 0212e94184..f78064e52c 100644 --- a/rust/bindings/util-sys/lib.rs +++ b/rust/bindings/util-sys/lib.rs @@ -8,6 +8,7 @@ non_upper_case_globals, unnecessary_transmutes, unsafe_op_in_unsafe_fn, + clippy::complexity, clippy::pedantic, clippy::restriction, clippy::style,