commit | f467c970b2a4ee4ada1a66e72db80b847652c1d1 | [log] [tgz] |
---|---|---|
author | Jinseong Jeon <jsjeon@google.com> | Thu Jun 29 01:13:11 2023 -0700 |
committer | teamcity <teamcity@ip-10-128-210-238.eu-west-1.compute.internal> | Thu Jun 29 14:44:41 2023 +0000 |
tree | c11412ea1fdef8e6d1c8b80b5f020de3f072be7e | |
parent | 49b2ac1b100c5042a0e98582713938062efa6a31 [diff] |
Drop param name check in PSI-KtSymbol eq checker Parameter names might not be available, e.g., header jar (ijar).
diff --git a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/analysis/providers/PsiDeclarationAndKtSymbolEqualityChecker.kt b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/analysis/providers/PsiDeclarationAndKtSymbolEqualityChecker.kt index 4115110..3610028 100644 --- a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/analysis/providers/PsiDeclarationAndKtSymbolEqualityChecker.kt +++ b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/analysis/providers/PsiDeclarationAndKtSymbolEqualityChecker.kt
@@ -57,7 +57,6 @@ val offset = if (symbol.isExtension) 1 else 0 symbol.valueParameters.forEachIndexed { index, valueParameterSymbol -> val psiParameter = psi.parameterList.parameters[index + offset] - if (valueParameterSymbol.name.asString() != psiParameter.name) return false if (valueParameterSymbol.isVararg != psiParameter.isVarArgs) return false if (!isTheSameTypes( psi,