java inference: tolerate raw upper bound (IDEA-229998)

GitOrigin-RevId: 90a888a80d9bd304fa908e5ae10a52ecc639752d
This commit is contained in:
Anna Kozlova authored and intellij-monorepo-bot committed 2021-05-06 08:45:13 +00:00
1 parent 50c060dd5d
commit 8ccd8d71e4
3 files changed
+13 -4

No files matched your search

@@ -0,0 +1,10 @@
import java.util.List;
class MyTest {
void m(List<? extends Bar> bars) {
n(bars.get(0));
bars.forEach(b -> n(b));
bars.forEach(MyTest::n);
}
private static <T> void n(Bar<T> bar) { }
private static class Bar<T> { }
}