diff --git a/java/java-tests/testData/inspection/dataFlow/fixture/LongRangeKnownMethods.java b/java/java-tests/testData/inspection/dataFlow/fixture/LongRangeKnownMethods.java
index 278935eaefc0..c2eaf7e04a1d 100644
--- a/java/java-tests/testData/inspection/dataFlow/fixture/LongRangeKnownMethods.java
+++ b/java/java-tests/testData/inspection/dataFlow/fixture/LongRangeKnownMethods.java
@@ -1,4 +1,3 @@
-import java.time.LocalDateTime;
import java.util.*;
public class LongRangeKnownMethods {
@@ -11,10 +10,13 @@ public class LongRangeKnownMethods {
}
}
- void testLocalDateTime(LocalDateTime ldt) {
- if(ldt.getHour() == 24) System.out.println(1);
- if(ldt.getMinute() >= 0) System.out.println(2);
- if(ldt.getSecond() >= 60) System.out.println(3);
+ void testExternalAnnotations(int i, long l) {
+ if(Integer.bitCount(i) == -1) {
+ System.out.println("Impossible");
+ }
+ if(Long.numberOfLeadingZeroes(l) <= 64) {
+ System.out.println("Always");
+ }
}
private static int twiceIndexOf(String text, int start, int end) {
diff --git a/java/java-tests/testSrc/com/intellij/java/codeInspection/DataFlowRangeAnalysisTest.java b/java/java-tests/testSrc/com/intellij/java/codeInspection/DataFlowRangeAnalysisTest.java
index 6a0ae36b4e86..35f73304d368 100644
--- a/java/java-tests/testSrc/com/intellij/java/codeInspection/DataFlowRangeAnalysisTest.java
+++ b/java/java-tests/testSrc/com/intellij/java/codeInspection/DataFlowRangeAnalysisTest.java
@@ -57,13 +57,6 @@ public class DataFlowRangeAnalysisTest extends DataFlowInspectionTestCase {
}
public void testLongRangeKnownMethods() {
- myFixture.addClass("package java.time;\n" +
- "\n" +
- "public interface LocalDateTime {\n" +
- " int getHour();\n" +
- " int getMinute();\n" +
- " int getSecond();\n" +
- "}");
doTest();
}