Files
openide/jvm/jvm-analysis-java-tests/testData/codeInspection/testonly/VisibleForTestingTest.java
Bart van Helvert 89000cc20d [jvm] IJ-CR-7495 TestOnly inspection improvements
Now uses TestOnlyApiUsageProcessor and correctly finds top level parents.

GitOrigin-RevId: 41789e2279fc4d4c885050f7ee475a6e8ab81e48
2021-03-30 09:58:28 +00:00

17 lines
511 B
Java

package test;
import org.jetbrains.annotations.VisibleForTesting;
import test.VisibleForTestingTestApi;
public class VisibleForTestingTest {
@VisibleForTesting
static int fooBar = 0;
public static void main(String[] args) {
System.out.println(fooBar);
System.out.println(VisibleForTestingTestApi.<warning descr="Test-only field is referenced in production code">foo</warning>);
VisibleForTestingTestApi.<warning descr="Test-only method is called in production code">bar</warning>();
}
}