--- old/src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java 2017-01-18 14:27:11.059342480 -0800 +++ new/src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java 2017-01-18 14:27:10.963342482 -0800 @@ -139,6 +139,7 @@ */ @Override public R visitModule(ModuleElement e, P p) { - return visitUnknown(e, p); + // Use implementation from interface default method + return ElementVisitor.super.visitModule(e, p); } }