[overly_complex_bool_expr]: Fix trigger wrongly on never type
This commit is contained in:
parent
c642d0cab6
commit
334bab2c25
3 changed files with 25 additions and 0 deletions
|
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue