From 90dbc5bf94de29304c18d840c8c90f09f2d32cf6 Mon Sep 17 00:00:00 2001 From: lapla-cogito Date: Wed, 12 Feb 2025 22:25:58 +0900 Subject: make `never_loop` applicability more flexible --- tests/ui/never_loop_fixable.rs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 tests/ui/never_loop_fixable.rs (limited to 'tests/ui/never_loop_fixable.rs') diff --git a/tests/ui/never_loop_fixable.rs b/tests/ui/never_loop_fixable.rs new file mode 100644 index 00000000000..9782bc107e9 --- /dev/null +++ b/tests/ui/never_loop_fixable.rs @@ -0,0 +1,20 @@ +#![allow(clippy::iter_next_slice, clippy::needless_return)] + +fn no_break_or_continue_loop() { + for i in [1, 2, 3].iter() { + //~^ never_loop + return; + } +} + +fn no_break_or_continue_loop_outer() { + for i in [1, 2, 3].iter() { + //~^ never_loop + return; + loop { + if true { + continue; + } + } + } +} -- cgit 1.4.1-3-g733a5