private boolean checkClass(TextLocation location, String className) { if (!reachableClasses.contains(className) || !dependencyInfo.getClass(className).isMissing()) { return true; } diagnostics.error(new CallLocation(methodRef, location), "Class {{c0}} was not found", className); emitExceptionThrow(location, NoClassDefFoundError.class.getName(), "Class not found: " + className); return false; }
private boolean checkClass(TextLocation location, String className) { if (!achievableClasses.contains(className) || !dependencyInfo.getClass(className).isMissing()) { return true; } diagnostics.error(new CallLocation(methodHolder.getReference(), location), "Class {{c0}} was not found", className); emitExceptionThrow(location, NoClassDefFoundError.class.getName(), "Class not found: " + className); return false; }