Remove unnecessary lazy value

This commit is contained in:
Stanislav Erokhin
2014-11-21 14:54:15 +03:00
committed by Stanislav Erokhin
parent 7fa93c4e90
commit 4c0befbfe9
@@ -53,7 +53,7 @@ public class ResolutionTaskHolder<D : CallableDescriptor, F : D>(
val tasks = ArrayList<ResolutionTask<D, F>>()
for (priority in (0..priorityProvider.getMaxPriority()).reversed()) {
for (candidateIndex in 0..candidatesList.size - 1) {
val lazyCandidates = storageManager.createLazyValue {
val lazyCandidates = {
candidatesList[candidateIndex]().filter { priorityProvider.getPriority(it) == priority }.toReadOnlyList()
}
tasks.add(ResolutionTask(basicCallResolutionContext, tracing, lazyCandidates))