We discovered that the translation is also affected. In the original test case, while the test method that was originally failing now compiles, its emitted signature is as if it was T test(Scratch.Getters.Getter getter).
Documented here: https://bugs.openjdk.org/browse/JDK-8357653
Documented here: https://bugs.openjdk.org/browse/JDK-8357653
- relates to
-
JDK-8343580 Type error with inner classes of generic classes in functions generic by outer
-
- Resolved
-
- links to
-
Commit(master) openjdk/jdk/90e076b2
-
Review(master) openjdk/jdk/25417