From 44bdac6e113da2b0e1f9712506eb9e00fc85779c Mon Sep 17 00:00:00 2001 From: Michael Bogdanov Date: Fri, 18 Dec 2015 13:37:25 +0300 Subject: [PATCH] Added file name to exception on indexing file mappings --- .../kotlin/idea/vfilefinder/moduleMappingIndexes.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/vfilefinder/moduleMappingIndexes.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/vfilefinder/moduleMappingIndexes.kt index 988c99998a7..ae013f82801 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/vfilefinder/moduleMappingIndexes.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/vfilefinder/moduleMappingIndexes.kt @@ -80,8 +80,12 @@ public object KotlinModuleMappingIndex : FileBasedIndexExtension { override fun map(inputData: FileContent): Map { val content = inputData.getContent() - val moduleMapping = ModuleMapping.create(content) - return moduleMapping.packageFqName2Parts + try { + val moduleMapping = ModuleMapping.create(content) + return moduleMapping.packageFqName2Parts + } catch(e : Exception) { + throw RuntimeException("Error on indexing ${inputData.file.path}", e) + } } } }