Files
openide/plugins/devkit/devkit-java-tests/testData/threadingModelHelper/AnnotationInChain.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

18 lines
409 B
Java

import testutils.RequiresReadLock;
import testutils.ExpectedPath
@ExpectedPath("AnnotationInChain.testMethod -> AnnotationInChain.intermediateMethod -> " +
"AnnotationInChain.targetMethod -> @RequiresReadLock")
class AnnotationInChain {
void testMethod() {
intermediateMethod();
}
void intermediateMethod() {
targetMethod();
}
@RequiresReadLock
void targetMethod() {
}
}