[lc] support decompiled facade only for .class
we have support only for KtClsFile (see decompiled light classes) so kotlin_builtins and kotlin_metadata should be ignored ^KT-53543
This commit is contained in:
@@ -20,6 +20,7 @@ import org.jetbrains.kotlin.psi.KtFile
|
||||
abstract class KotlinAsJavaSupportBase<TModule>(protected val project: Project) : KotlinAsJavaSupport() {
|
||||
fun createLightFacade(file: KtFile): KtLightClassForFacade? {
|
||||
if (file.isScript()) return null
|
||||
if (file.isCompiled && !file.name.endsWith(".class")) return null
|
||||
|
||||
val module = file.findModule().takeIf { facadeIsApplicable(it, file) } ?: return null
|
||||
val facadeFqName = file.javaFileFacadeFqName
|
||||
|
||||
Reference in New Issue
Block a user