--- old/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java 2019-09-04 13:03:48.401963468 -0700 +++ new/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java 2019-09-04 13:03:48.241963468 -0700 @@ -3566,6 +3566,20 @@ } } + /** + * + */ + void checkDefaultConstructor(ClassSymbol c) { + // Kick out anonymous and private? + if (lint.isEnabled(Lint.LintCategory.DEFAULT_CTOR) && + (c.flags() & ENUM) == 0 && + !c.isAnonymous() && + (c.flags() & PUBLIC) != 0) { + System.out.println("Default ctor on " + c); + } + return; + } + private class ConversionWarner extends Warner { final String uncheckedKey; final Type found;