Minor optimization: don't put 'null' for ContractProvider in user data
This commit is contained in:
@@ -47,7 +47,7 @@ class ContractDeserializerImpl(
|
|||||||
if (!configuration.readDeserializedContracts) return null
|
if (!configuration.readDeserializedContracts) return null
|
||||||
|
|
||||||
val worker = ContractDeserializationWorker(typeTable, typeDeserializer, ownerFunction, storageManager)
|
val worker = ContractDeserializationWorker(typeTable, typeDeserializer, ownerFunction, storageManager)
|
||||||
val contract = worker.deserializeContract(proto.contract)
|
val contract = worker.deserializeContract(proto.contract) ?: return null
|
||||||
return ContractProviderKey to LazyContractProvider.createInitialized(contract)
|
return ContractProviderKey to LazyContractProvider.createInitialized(contract)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user