fixed DiagnosticMessageTest
value arguments order got lost during substitutions
This commit is contained in:
+1
-1
@@ -150,7 +150,7 @@ public class ResolvedCallImpl<D extends CallableDescriptor> implements ResolvedC
|
|||||||
parameterMap.put(valueParameterDescriptor.getOriginal(), valueParameterDescriptor);
|
parameterMap.put(valueParameterDescriptor.getOriginal(), valueParameterDescriptor);
|
||||||
}
|
}
|
||||||
|
|
||||||
Map<ValueParameterDescriptor, ResolvedValueArgument> originalValueArguments = Maps.newHashMap(valueArguments);
|
Map<ValueParameterDescriptor, ResolvedValueArgument> originalValueArguments = Maps.newLinkedHashMap(valueArguments);
|
||||||
valueArguments.clear();
|
valueArguments.clear();
|
||||||
for (Map.Entry<ValueParameterDescriptor, ResolvedValueArgument> entry : originalValueArguments.entrySet()) {
|
for (Map.Entry<ValueParameterDescriptor, ResolvedValueArgument> entry : originalValueArguments.entrySet()) {
|
||||||
ValueParameterDescriptor substitutedVersion = parameterMap.get(entry.getKey().getOriginal());
|
ValueParameterDescriptor substitutedVersion = parameterMap.get(entry.getKey().getOriginal());
|
||||||
|
|||||||
Reference in New Issue
Block a user