Loop statement that does not loop
Reports any instance of
do statements whose bodies will be executed once at most. Normally, this is an indication of a bug.
Use the Ignore enhanced for loops option to ignore the foreach loops. They are sometimes used to perform an action only on the first item of an iterable in a compact way.
Ignore enhanced for loops
IntelliJ IDEA 2023.3, Qodana for JVM 2023.3