diff --git a/platform/util/src/com/intellij/util/containers/JBIterable.java b/platform/util/src/com/intellij/util/containers/JBIterable.java index 942cc0073458..41577bbded2c 100644 --- a/platform/util/src/com/intellij/util/containers/JBIterable.java +++ b/platform/util/src/com/intellij/util/containers/JBIterable.java @@ -367,11 +367,6 @@ public abstract class JBIterable implements Iterable { cur = fun.fun(iterator.next()).iterator(); return skip(); } - - @Override - public void remove() { - cur.remove(); - } }; } }); diff --git a/platform/util/src/com/intellij/util/containers/JBIterator.java b/platform/util/src/com/intellij/util/containers/JBIterator.java index 8caa1e2140d7..684481eb2f2a 100644 --- a/platform/util/src/com/intellij/util/containers/JBIterator.java +++ b/platform/util/src/com/intellij/util/containers/JBIterator.java @@ -62,11 +62,6 @@ public abstract class JBIterator implements Iterator { protected E nextImpl() { return it.hasNext() ? it.next() : stop(); } - - @Override - public void remove() { - it.remove(); - } }; } @@ -222,7 +217,7 @@ public abstract class JBIterator implements Iterator { } @Override - public void remove() { + public final void remove() { throw new UnsupportedOperationException(); }