package inspections.cancellationCheckInLoops; import com.intellij.openapi.progress.ProgressManager; import com.intellij.util.Processor; import com.intellij.util.concurrency.annotations.RequiresReadLock; import com.intellij.util.containers.ContainerUtil; import static inspections.cancellationCheckInLoops.Foo.doSomething; class Clazz { @RequiresReadLock public static void foo(Iterable list) { ContainerUtil.process(list, e -> { doSomething(); return true; }); } }