diff --git a/j2k/src/org/jetbrains/kotlin/j2k/SpecialMethod.kt b/j2k/src/org/jetbrains/kotlin/j2k/SpecialMethod.kt index e4da99734b0..93e6c487641 100644 --- a/j2k/src/org/jetbrains/kotlin/j2k/SpecialMethod.kt +++ b/j2k/src/org/jetbrains/kotlin/j2k/SpecialMethod.kt @@ -48,17 +48,17 @@ enum class SpecialMethod(val qualifiedClassName: String?, val methodName: String COLLECTIONS_EMPTY_LIST: SpecialMethod("java.util.Collections", "emptyList", 0) { override fun convertCall(qualifier: PsiExpression?, arguments: Array, typeArgumentsConverted: List, codeConverter: CodeConverter) - = MethodCallExpression.build(null, "listOf", listOf(), typeArgumentsConverted, false) + = MethodCallExpression.build(null, "emptyList", listOf(), typeArgumentsConverted, false) } COLLECTIONS_EMPTY_SET: SpecialMethod("java.util.Collections", "emptySet", 0) { override fun convertCall(qualifier: PsiExpression?, arguments: Array, typeArgumentsConverted: List, codeConverter: CodeConverter) - = MethodCallExpression.build(null, "setOf", listOf(), typeArgumentsConverted, false) + = MethodCallExpression.build(null, "emptySet", listOf(), typeArgumentsConverted, false) } COLLECTIONS_EMPTY_MAP: SpecialMethod("java.util.Collections", "emptyMap", 0) { override fun convertCall(qualifier: PsiExpression?, arguments: Array, typeArgumentsConverted: List, codeConverter: CodeConverter) - = MethodCallExpression.build(null, "mapOf", listOf(), typeArgumentsConverted, false) + = MethodCallExpression.build(null, "emptyMap", listOf(), typeArgumentsConverted, false) } COLLECTIONS_SINGLETON_LIST: SpecialMethod("java.util.Collections", "singletonList", 1) { diff --git a/j2k/testData/fileOrElement/methodCallExpression/collectionsMethods.kt b/j2k/testData/fileOrElement/methodCallExpression/collectionsMethods.kt index 019acc6ba27..b30397069ac 100644 --- a/j2k/testData/fileOrElement/methodCallExpression/collectionsMethods.kt +++ b/j2k/testData/fileOrElement/methodCallExpression/collectionsMethods.kt @@ -2,10 +2,10 @@ import java.util.* class A { fun foo(): Map { - val list1 = listOf() + val list1 = emptyList() val list2 = listOf(1) - val set1 = setOf() + val set1 = emptySet() val set2 = setOf("a") - return mapOf() + return emptyMap() } } \ No newline at end of file