AndroidPackage...Extension: make createLazyValue result not null

This commit is contained in:
Mikhail Glukhikh
2022-12-01 12:30:21 +01:00
committed by Space Team
parent d8ab9498ab
commit 900a3e59ff
@@ -42,7 +42,7 @@ abstract class AndroidPackageFragmentProviderExtension : PackageFragmentProvider
protected abstract fun isExperimental(moduleInfo: ModuleInfo?): Boolean
protected open fun <T> createLazyValue(value: () -> T): () -> T {
protected open fun <T : Any> createLazyValue(value: () -> T): () -> T {
// The default (CLI) implementation is not lazy
val evaluatedValue = value()
return { evaluatedValue }