From 79c39a110ef0f39ee99ebfb00226b5bdc6869b15 Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Tue, 8 Nov 2016 15:01:05 +0100 Subject: [PATCH] [java] missing project build directory diagnostics (EA-91290) --- .../com/intellij/compiler/impl/JavaModuleIndexBuildTask.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/compiler/impl/src/com/intellij/compiler/impl/JavaModuleIndexBuildTask.kt b/java/compiler/impl/src/com/intellij/compiler/impl/JavaModuleIndexBuildTask.kt index 6d2715b29508..2515626152bb 100644 --- a/java/compiler/impl/src/com/intellij/compiler/impl/JavaModuleIndexBuildTask.kt +++ b/java/compiler/impl/src/com/intellij/compiler/impl/JavaModuleIndexBuildTask.kt @@ -48,10 +48,10 @@ class JavaModuleIndexBuildTask : CompileTask { } ?: return false try { - val systemDir = BuildManager.getInstance().getProjectSystemDirectory(project)!! + val systemDir = BuildManager.getInstance().getProjectSystemDirectory(project) ?: error("No system directory for project: ${project}") JavaModuleIndexImpl.store(BuildDataPathsImpl(systemDir).dataStorageRoot, map) } - catch(e: Exception) { + catch(e: Throwable) { Logger.getInstance(JavaModuleIndexBuildTask::class.java).error(e) context.addMessage(CompilerMessageCategory.ERROR, "Failed to save module index file: ${e.message}", null, 0, 0) return false