Code completion: minor changes after code review

This commit is contained in:
Valentin Kipyatkov
2014-04-23 19:20:23 +04:00
parent 6808e82b81
commit cd2cf2d987
3 changed files with 4 additions and 4 deletions
@@ -57,7 +57,7 @@ class ExpectedInfos(val bindingContext: BindingContext, val moduleDescriptor: Mo
val callExpression = expressionWithType.getParent() as? JetCallExpression val callExpression = expressionWithType.getParent() as? JetCallExpression
if (callExpression != null) { if (callExpression != null) {
val arguments = callExpression.getFunctionLiteralArguments() val arguments = callExpression.getFunctionLiteralArguments()
if (arguments.size > 0 && arguments[0] == expressionWithType) { if (arguments.firstOrNull() == expressionWithType) {
return calculateForArgument(callExpression, callExpression.getValueArguments().size, true) return calculateForArgument(callExpression, callExpression.getValueArguments().size, true)
} }
} }
@@ -100,7 +100,7 @@ public class JetCompletionResultSet {
LookupElement lookupElement = DescriptorLookupConverter.createLookupElement(resolveSession, bindingContext, descriptor); LookupElement lookupElement = DescriptorLookupConverter.createLookupElement(resolveSession, bindingContext, descriptor);
addElement(new LookupElementDecorator<LookupElement>(lookupElement) { addElement(new LookupElementDecorator<LookupElement>(lookupElement) {
@Override @Override
public void renderElement(LookupElementPresentation presentation) { public void renderElement(@NotNull LookupElementPresentation presentation) {
super.renderElement(presentation); super.renderElement(presentation);
presentation.setItemText(getLookupString() + " " + HandlersPackage.buildLambdaPresentation(parameterType)); presentation.setItemText(getLookupString() + " " + HandlersPackage.buildLambdaPresentation(parameterType));
} }