Fix null-pointer because of nullable elementAt (EA-99963)
#EA-99963 Fixed
This commit is contained in:
+2
-1
@@ -108,7 +108,8 @@ class KotlinSteppingCommandProvider : JvmSteppingCommandProvider() {
|
|||||||
val file = sourcePosition.file as? KtFile ?: return null
|
val file = sourcePosition.file as? KtFile ?: return null
|
||||||
if (sourcePosition.line < 0) return null
|
if (sourcePosition.line < 0) return null
|
||||||
|
|
||||||
val containingFunction = sourcePosition.elementAt.parents
|
val elementAt = sourcePosition.elementAt ?: return null
|
||||||
|
val containingFunction = elementAt.parents
|
||||||
.filterIsInstance<KtNamedFunction>()
|
.filterIsInstance<KtNamedFunction>()
|
||||||
.firstOrNull { !it.isLocal } ?: return null
|
.firstOrNull { !it.isLocal } ?: return null
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user