--- old/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java 2019-10-30 16:24:22.839747309 -0700 +++ new/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java 2019-10-30 16:24:22.471747322 -0700 @@ -32,7 +32,7 @@ import javax.lang.model.type.TypeKind; import javax.lang.model.type.TypeMirror; import javax.lang.model.util.Elements; -import javax.lang.model.util.SimpleElementVisitor9; +import javax.lang.model.util.SimpleElementVisitor14; import java.lang.ref.SoftReference; import java.util.ArrayList; import java.util.Collections; @@ -700,8 +700,9 @@ } } + @SuppressWarnings("preview") String getMemberKey(Element e) { - return new SimpleElementVisitor9() { + return new SimpleElementVisitor14() { @Override public String visitExecutable(ExecutableElement e, Void aVoid) { return e.getSimpleName() + ":" + e.getParameters().size();