From 3f0887dc0c5b0cbafcc87076a6ee6f9836e9b260 Mon Sep 17 00:00:00 2001 From: Denis Zharkov Date: Wed, 28 Aug 2019 17:22:38 +0300 Subject: [PATCH] FIR: Do not try building light classes for invalid names --- .../src/org/jetbrains/kotlin/fir/java/FirJavaElementFinder.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/FirJavaElementFinder.kt b/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/FirJavaElementFinder.kt index 7e142730ecb..452935467f7 100644 --- a/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/FirJavaElementFinder.kt +++ b/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/FirJavaElementFinder.kt @@ -64,6 +64,7 @@ class FirJavaElementFinder( } override fun findClass(qualifiedName: String, scope: GlobalSearchScope): PsiClass? { + if (qualifiedName.endsWith(".")) return null val classId = ClassId.topLevel(FqName(qualifiedName)) val firClass =