[java] missing project build directory diagnostics (EA-91290)

This commit is contained in:
Roman Shevchenko
2016-11-08 15:01:27 +01:00
parent 9b36c15308
commit 79c39a110e
@@ -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