[overly_complex_bool_expr]: Fix trigger wrongly on never type

This commit is contained in:
Luv-Ray 2024-04-21 19:53:47 +08:00
parent c642d0cab6
commit 334bab2c25
3 changed files with 25 additions and 0 deletions

View file

@ -37,3 +37,13 @@ fn check_expect() {
#[expect(clippy::overly_complex_bool_expr)]
let _ = a < b && a >= b;
}
#[allow(clippy::never_loop)]
fn check_never_type() {
loop {
_ = (break) || true;
}
loop {
_ = (return) || true;
}
}

View file

@ -37,3 +37,13 @@ fn check_expect() {
#[expect(clippy::overly_complex_bool_expr)]
let _ = a < b && a >= b;
}
#[allow(clippy::never_loop)]
fn check_never_type() {
loop {
_ = (break) || true;
}
loop {
_ = (return) || true;
}
}