new inference: avoid current type calculation during conflict resolution for target type detection (IDEA-121052)

This commit is contained in:
Anna Kozlova
2014-02-21 10:41:28 +01:00
parent edf1d19ecc
commit 6a38fbafaf
4 changed files with 56 additions and 19 deletions

View File

@@ -0,0 +1,16 @@
import java.util.Comparator;
import java.util.function.Function;
import java.util.stream.Stream;
class TypeDetectionTest {
void main(Stream<Integer> of) {
of.sorted(comparing(n -> n.doubleValue()));
}
public static <T, U extends Comparable<? super U>> Comparator<T> comparing(Function<? super T, ? extends U> keyExtractor){
return null;
}
}