Add test for special method getters

This commit is contained in:
Chris Smowton
2022-04-25 21:10:24 +01:00
parent 134f88fe8e
commit 1e78f2893c
4 changed files with 18 additions and 4 deletions

View File

@@ -63,12 +63,12 @@ open class KotlinUsesExtractor(
makeDescription(FqName("java.util.Map"), "<get-size>") to "size",
makeDescription(StandardNames.FqNames.charSequence.toSafe(), "<get-length>") to "length",
makeDescription(FqName("java.lang.CharSequence"), "<get-length>") to "length",
makeDescription(StandardNames.FqNames.map, "<get-keys>") to "keys",
makeDescription(FqName("java.util.Map"), "<get-keys>") to "keys",
makeDescription(StandardNames.FqNames.map, "<get-keys>") to "keySet",
makeDescription(FqName("java.util.Map"), "<get-keys>") to "keySet",
makeDescription(StandardNames.FqNames.map, "<get-values>") to "values",
makeDescription(FqName("java.util.Map"), "<get-values>") to "values",
makeDescription(StandardNames.FqNames.map, "<get-entries>") to "entries",
makeDescription(FqName("java.util.Map"), "<get-entries>") to "entries"
makeDescription(StandardNames.FqNames.map, "<get-entries>") to "entrySet",
makeDescription(FqName("java.util.Map"), "<get-entries>") to "entrySet"
)
private val specialFunctionShortNames = specialFunctions.keys.map { it.functionName }.toSet()