diff --git a/idea/idea-jvm/src/org/jetbrains/kotlin/idea/coverage/KotlinCoverageExtension.kt b/idea/idea-jvm/src/org/jetbrains/kotlin/idea/coverage/KotlinCoverageExtension.kt index 603e3fea876..e342e075214 100644 --- a/idea/idea-jvm/src/org/jetbrains/kotlin/idea/coverage/KotlinCoverageExtension.kt +++ b/idea/idea-jvm/src/org/jetbrains/kotlin/idea/coverage/KotlinCoverageExtension.kt @@ -162,7 +162,7 @@ class KotlinCoverageExtension : JavaCoverageEngineExtension() { } private fun collectClassFilePrefixes(file: KtFile): Collection { - val result = file.children.filter { it is KtClassOrObject }.map { (it as KtClassOrObject).name!! } + val result = file.children.filter { it is KtClassOrObject }.mapNotNull { (it as KtClassOrObject).name } val packagePartFqName = JvmFileClassUtil.getFileClassInfoNoResolve(file).fileClassFqName return result.union(arrayListOf(packagePartFqName.shortName().asString())) }