Fix NPE in ProjectRootsUtilKt.isKotlinBinary

Fixes KT-37933
This commit is contained in:
Matthew Gharrity
2020-04-01 11:17:59 -04:00
committed by Ilya Kirillov
parent e676967056
commit 5786578f38
@@ -41,7 +41,7 @@ abstract class KotlinBinaryExtension(val fileType: FileType) {
val EP_NAME: ExtensionPointName<KotlinBinaryExtension> =
ExtensionPointName.create<KotlinBinaryExtension>("org.jetbrains.kotlin.binaryExtension")
val kotlinBinaries: List<FileType> by lazy(LazyThreadSafetyMode.NONE) {
val kotlinBinaries: List<FileType> by lazy(LazyThreadSafetyMode.PUBLICATION) {
EP_NAME.extensions.map { it.fileType }
}
}