package inspections.cancellationCheckInLoops; import com.intellij.util.concurrency.annotations.RequiresReadLock; import static inspections.cancellationCheckInLoops.Foo.doSomething; abstract class Bar { @RequiresReadLock public abstract void bar(); } class BarImpl extends Bar { @Override public void bar() { String[] items = {""}; for (String item : items) { doSomething(); } } }