Fix exception on databinding-generated classes in AS 2.3 (https://ea.jetbrains.com/browser/ea_reports/1261189)
This commit is contained in:
+1
-1
@@ -28,7 +28,7 @@ abstract class VirtualFileKotlinClassFinder : JvmVirtualFileFinder {
|
||||
}
|
||||
|
||||
override fun findKotlinClass(javaClass: JavaClass): KotlinJvmBinaryClass? {
|
||||
var file = (javaClass as JavaClassImpl).psi.containingFile!!.virtualFile ?: return null
|
||||
var file = (javaClass as JavaClassImpl).psi.containingFile?.virtualFile ?: return null
|
||||
if (javaClass.outerClass != null) {
|
||||
// For nested classes we get a file of the containing class, to get the actual class file for A.B.C,
|
||||
// we take the file for A, take its parent directory, then in this directory we look for A$B$C.class
|
||||
|
||||
Reference in New Issue
Block a user