FIx possible NPEs when try to use TestModuleProperties in IDEA 144.x
#EA-78931 Fixed
This commit is contained in:
@@ -60,8 +60,9 @@ private val getRelatedProductionModule: (Module) -> Module? = run {
|
|||||||
}
|
}
|
||||||
|
|
||||||
return@run { module ->
|
return@run { module ->
|
||||||
val instance = getInstanceMethod(null, module)
|
getInstanceMethod(null, module)?.let {
|
||||||
getProductionModuleMethod(instance) as Module?
|
getProductionModuleMethod(it) as Module?
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -63,8 +63,9 @@ object KotlinBuilderModuleScriptGenerator {
|
|||||||
}
|
}
|
||||||
|
|
||||||
return@run { module ->
|
return@run { module ->
|
||||||
val instance = getTestModulePropertiesMethod(JpsJavaExtensionService.getInstance(), module)
|
getTestModulePropertiesMethod(JpsJavaExtensionService.getInstance(), module)?.let {
|
||||||
getProductionModuleMethod(instance) as JpsModule?
|
getProductionModuleMethod(it) as JpsModule?
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user