AndroidPackage...Extension: make createLazyValue result not null
This commit is contained in:
committed by
Space Team
parent
d8ab9498ab
commit
900a3e59ff
+1
-1
@@ -42,7 +42,7 @@ abstract class AndroidPackageFragmentProviderExtension : PackageFragmentProvider
|
|||||||
|
|
||||||
protected abstract fun isExperimental(moduleInfo: ModuleInfo?): Boolean
|
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
|
// The default (CLI) implementation is not lazy
|
||||||
val evaluatedValue = value()
|
val evaluatedValue = value()
|
||||||
return { evaluatedValue }
|
return { evaluatedValue }
|
||||||
|
|||||||
Reference in New Issue
Block a user