process override equivalent methods when check for functional interface target (IDEA-153324)

This commit is contained in:
Anna.Kozlova
2016-03-21 11:11:42 +01:00
parent f89cc74e3d
commit 3a700a9bc9
6 changed files with 90 additions and 56 deletions

View File

@@ -0,0 +1,12 @@
import java.util.*;
@FunctionalInterface
interface InfiniteIntIterator extends InfiniteIterator<Integer>, PrimitiveIterator.OfInt {}
@FunctionalInterface
interface InfiniteIterator<T> extends Iterator<T> {
@Override
default boolean hasNext() {
return true;
}
}