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> = val EP_NAME: ExtensionPointName<KotlinBinaryExtension> =
ExtensionPointName.create<KotlinBinaryExtension>("org.jetbrains.kotlin.binaryExtension") 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 } EP_NAME.extensions.map { it.fileType }
} }
} }