Issue #271017 - AssertionError: isSubtype PACKAGE - fixed.
authorDusan Balek <dbalek@netbeans.org>
Fri, 11 Aug 2017 10:54:10 +0200
changeset 5958b5d5effa0977
parent 5957 1d4d9f967eaa
child 5959 28bebf0841dd
Issue #271017 - AssertionError: isSubtype PACKAGE - fixed.
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
     1.1 --- a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java	Fri Aug 04 18:19:59 2017 +0200
     1.2 +++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java	Fri Aug 11 10:54:10 2017 +0200
     1.3 @@ -2719,7 +2719,7 @@
     1.4              !lint.isSuppressed(LintCategory.SERIAL) &&
     1.5              isLambda)) {
     1.6              Symbol sym = TreeInfo.symbol(tree);
     1.7 -            if (!sym.kind.matches(KindSelector.VAL_MTH)) {
     1.8 +            if (!sym.kind.matches(KindSelector.VAL_MTH) || sym.owner.kind == PCK) {
     1.9                  return;
    1.10              }
    1.11