classSymbol.complete();
}catch(CompletionFailure x){
// if we can't complete it it doesn't exist, its classfile will remain null
}
if(classSymbol.classfile == null){
PackageSymbol pkg = classSymbol.packge();
// do not log an error for missing oracle jdk stuff
if(pkg == null || !JDKUtils.isOracleJDKAnyPackage(pkg.getQualifiedName().toString())){
// do not log an error because it will be logged elsewhere
logVerbose("Unable to find required class file for "+name);
}