Files
openide/java/java-tests/testData/codeInspection/blockingCallsDetection/TestSimpleAnnotationsDetection.java
Yuriy Artamonov f8d9ea5845 [reactive-streams] IDEA-277288 Provide better explanation for 'inappropriate method call'
GitOrigin-RevId: c167d2ab84ebbfe97173b412c3d0e0087e66f92d
2021-09-02 14:03:25 +00:00

16 lines
442 B
Java

import org.jetbrains.annotations.Blocking;
import org.jetbrains.annotations.NonBlocking;
public class TestSimpleAnnotationsDetection {
@Blocking
private static void testBlocking() {}
@NonBlocking
private static void nonBlocking() {
<warning descr="Possibly blocking call in non-blocking context could lead to thread starvation">testBlocking</warning>();
}
private static void withoutAnnotation() {
testBlocking();
}
}