in src/main/java/org/jetbrains/uncrustify/UncrustifyAsyncFormattingService.java [130:139]
protected void format(@NotNull String configPath) {
VirtualFile virtualFile = formattingRequest.getContext().getVirtualFile();
if (virtualFile == null) {
log.warn("VirtualFile is null, cannot format. canFormat method should have prevented this.");
formattingRequest.onError(UncrustifyBundle.message("uncrustify.process.error.title"),
UncrustifyBundle.message("uncrustify.process.error.generalException"));
return;
}
format(configPath, virtualFile.getName());
}