Newer version of IntelliJ IDEA introduces new inspection detecting redundant array length check in snippets like
<T> void iterate(T[] items) {
if (items.length == 0) {
return;
}
for (T item : items) {
//...
}
}
Here
if (items.length == 0) {
return;
}
is redundant and can be removed.
<T> void iterate(T[] items) {
if (items.length == 0) {
return;
}
for (T item : items) {
//...
}
}
Here
if (items.length == 0) {
return;
}
is redundant and can be removed.