git: openjdk/jdk16: 8231461: static/instance overload leads to 'unexpected static method found in unbound lookup' when resolving method reference
Vicente Romero
vromero at openjdk.java.net
Wed Jan 13 17:28:31 UTC 2021
Changeset: ac4cd2e3
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-01-13 17:27:32 +0000
URL: https://git.openjdk.java.net/jdk16/commit/ac4cd2e3
8231461: static/instance overload leads to 'unexpected static method found in unbound lookup' when resolving method reference
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/lib/combo/tools/javac/combo/CompilationTestCase.java
! test/langtools/lib/combo/tools/javac/combo/Diagnostics.java
! test/langtools/lib/combo/tools/javac/combo/JavacTemplateTestBase.java
+ test/langtools/tools/javac/diags/examples/BoundUnboundMethRefSearch.java
+ test/langtools/tools/javac/diags/examples/BoundUnboundMethRefSearch2.java
+ test/langtools/tools/javac/lambda/methodReference/BoundUnboundSearchTest.java
More information about the jdk-changes
mailing list