Fix EA-82166. NPE. loadModel() can return null, and it's a bad idea to call methods on a null pointer.
(cherry picked from commit cf033d0) (cherry picked from commit 37dc0ae)
This commit is contained in:
+2
@@ -50,6 +50,8 @@ class AndroidModelFacade(val facet: AndroidFacet) {
|
|||||||
?.call(facet)
|
?.call(facet)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val model = model ?: return null
|
||||||
|
|
||||||
return modelClass?.kotlin?.memberFunctions
|
return modelClass?.kotlin?.memberFunctions
|
||||||
?.firstOrNull { it.name == methodName }
|
?.firstOrNull { it.name == methodName }
|
||||||
?.call(model)
|
?.call(model)
|
||||||
|
|||||||
Reference in New Issue
Block a user