Files
openide/plugins/devkit/devkit-java-tests/testData/threadingModelHelper/LambdaWithMethodReference.java
Moncef Slimani 08fe7ab2bc [threading] IJPL-179707 Create initial Analyzer, Action, and Service classes for locking requirements analysis
GitOrigin-RevId: 97f4331731dca7808eddbe403789719c911c3523
2025-11-17 13:31:32 +00:00

16 lines
491 B
Java

import testutils.ThreadingAssertions;
import testutils.ExpectedPath
import java.util.Arrays;
import java.util.List;
@ExpectedPath("LambdaWithMethodReference.testMethod -> LambdaWithMethodReference.processItem -> ThreadingAssertions.assertReadAccess()")
class LambdaWithMethodReference {
void testMethod() {
List<String> items = Arrays.asList("a", "b", "c");
items.forEach(this::processItem);
}
void processItem(String item) {
ThreadingAssertions.assertReadAccess();
}
}