Skip to content

Commit c57f2b1

Browse files
committed
J2K: use of emptyList, emptySet and emptyMap
1 parent 1465418 commit c57f2b1

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

j2k/src/org/jetbrains/kotlin/j2k/SpecialMethod.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,17 +48,17 @@ enum class SpecialMethod(val qualifiedClassName: String?, val methodName: String
4848

4949
COLLECTIONS_EMPTY_LIST: SpecialMethod("java.util.Collections", "emptyList", 0) {
5050
override fun convertCall(qualifier: PsiExpression?, arguments: Array<PsiExpression>, typeArgumentsConverted: List<Type>, codeConverter: CodeConverter)
51-
= MethodCallExpression.build(null, "listOf", listOf(), typeArgumentsConverted, false)
51+
= MethodCallExpression.build(null, "emptyList", listOf(), typeArgumentsConverted, false)
5252
}
5353

5454
COLLECTIONS_EMPTY_SET: SpecialMethod("java.util.Collections", "emptySet", 0) {
5555
override fun convertCall(qualifier: PsiExpression?, arguments: Array<PsiExpression>, typeArgumentsConverted: List<Type>, codeConverter: CodeConverter)
56-
= MethodCallExpression.build(null, "setOf", listOf(), typeArgumentsConverted, false)
56+
= MethodCallExpression.build(null, "emptySet", listOf(), typeArgumentsConverted, false)
5757
}
5858

5959
COLLECTIONS_EMPTY_MAP: SpecialMethod("java.util.Collections", "emptyMap", 0) {
6060
override fun convertCall(qualifier: PsiExpression?, arguments: Array<PsiExpression>, typeArgumentsConverted: List<Type>, codeConverter: CodeConverter)
61-
= MethodCallExpression.build(null, "mapOf", listOf(), typeArgumentsConverted, false)
61+
= MethodCallExpression.build(null, "emptyMap", listOf(), typeArgumentsConverted, false)
6262
}
6363

6464
COLLECTIONS_SINGLETON_LIST: SpecialMethod("java.util.Collections", "singletonList", 1) {

j2k/testData/fileOrElement/methodCallExpression/collectionsMethods.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ import java.util.*
22

33
class A {
44
fun foo(): Map<String, String> {
5-
val list1 = listOf<String>()
5+
val list1 = emptyList<String>()
66
val list2 = listOf(1)
7-
val set1 = setOf<String>()
7+
val set1 = emptySet<String>()
88
val set2 = setOf("a")
9-
return mapOf()
9+
return emptyMap()
1010
}
1111
}

0 commit comments

Comments
 (0)