Fix blacklist application by returning parameter names correctly

This commit is contained in:
Dmitry Jemerov
2017-04-21 19:51:02 +02:00
parent d8f16c0464
commit aad79f4d63
@@ -213,7 +213,7 @@ class KotlinInlayParameterHintsProvider : InlayParameterHintsProvider {
val resolvedCall = elem.getResolvedCall(ctx)?.candidateDescriptor
if (resolvedCall is FunctionDescriptor) {
val fqName = resolvedCall.fqNameOrNull()?.asString() ?: return null
val paramNames = resolvedCall.valueParameters.map { it.name }.filter { it.isSpecial }.map(Name::asString)
val paramNames = resolvedCall.valueParameters.map { it.name }.filter { !it.isSpecial }.map(Name::asString)
return HintInfo.MethodInfo(fqName, paramNames)
}
return null