From 788fa5d545379273ab32562fe5884a8cca9e8787 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Tue, 8 Aug 2023 14:05:17 +0200 Subject: [PATCH] [psi] skip absent parameter names in function type presentation KTIJ-26566 --- compiler/psi/src/org/jetbrains/kotlin/psi/KtTypeReference.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/compiler/psi/src/org/jetbrains/kotlin/psi/KtTypeReference.kt b/compiler/psi/src/org/jetbrains/kotlin/psi/KtTypeReference.kt index bf3caeef802..2236a982093 100644 --- a/compiler/psi/src/org/jetbrains/kotlin/psi/KtTypeReference.kt +++ b/compiler/psi/src/org/jetbrains/kotlin/psi/KtTypeReference.kt @@ -19,7 +19,6 @@ package org.jetbrains.kotlin.psi import com.intellij.lang.ASTNode import com.intellij.psi.PsiElement import org.jetbrains.kotlin.lexer.KtTokens -import org.jetbrains.kotlin.psi.psiUtil.getQualifiedElementOrCallableRef import org.jetbrains.kotlin.psi.stubs.KotlinPlaceHolderStub import org.jetbrains.kotlin.psi.stubs.elements.KtStubElementTypes import org.jetbrains.kotlin.psi.stubs.elements.KtTokenSets @@ -96,7 +95,7 @@ class KtTypeReference : KtModifierListOwnerStub - param.name + ": " + param.typeReference?.getTypeText() + param.name?.let { "$it: " }.orEmpty() + param.typeReference?.getTypeText()?.orEmpty() }) typeElement.returnTypeReference?.let { returnType -> append(" -> ")