From 9bccb98a7d9703867257c488bc6797739179ba48 Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Tue, 2 Apr 2013 21:33:43 +0400 Subject: [PATCH] KT-3468 Kotlin can't understand compareTo was overridden in Java Never using parameter names when serializing methods. They were added to external name if JDK sources were present and not added if JDK sources were absent. #KT-3468 fixed --- .../jetbrains/jet/lang/resolve/java/JavaToKotlinMethodMap.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaToKotlinMethodMap.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaToKotlinMethodMap.java index 4d9d34c2a04..3f7223769f4 100644 --- a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaToKotlinMethodMap.java +++ b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaToKotlinMethodMap.java @@ -87,7 +87,7 @@ public class JavaToKotlinMethodMap { @NotNull public static String serializePsiMethod(@NotNull PsiMethod psiMethod) { - String externalName = PsiFormatUtil.getExternalName(psiMethod); + String externalName = PsiFormatUtil.getExternalName(psiMethod, false); assert externalName != null : "couldn't find external name for " + psiMethod.getText(); return externalName; }