Add new JDK-21 List methods to HIDDEN_METHOD_SIGNATURES
Tests are on the way waiting for Build agents with EA version (KT-58716 for tracking) ^KT-58371 Fixed
This commit is contained in:
committed by
Space Team
parent
973adb6a38
commit
b0c5d26d92
+12
-2
@@ -11,7 +11,6 @@ import org.jetbrains.kotlin.load.kotlin.signatures
|
||||
import org.jetbrains.kotlin.name.FqNameUnsafe
|
||||
import org.jetbrains.kotlin.resolve.jvm.JvmPrimitiveType
|
||||
import java.io.Serializable
|
||||
import java.util.*
|
||||
|
||||
object JvmBuiltInsSignatures {
|
||||
val DROP_LIST_METHOD_SIGNATURES: Set<String> =
|
||||
@@ -24,7 +23,18 @@ object JvmBuiltInsSignatures {
|
||||
signatures {
|
||||
buildPrimitiveValueMethodsSet() +
|
||||
|
||||
inJavaUtil("List", "sort(Ljava/util/Comparator;)V") +
|
||||
inJavaUtil(
|
||||
"List",
|
||||
"sort(Ljava/util/Comparator;)V",
|
||||
// From JDK 21
|
||||
"addFirst(Ljava/lang/Object;)V",
|
||||
"addLast(Ljava/lang/Object;)V",
|
||||
"getFirst()Ljava/lang/Object;",
|
||||
"getLast()Ljava/lang/Object;",
|
||||
"removeFirst()Ljava/lang/Object;",
|
||||
"removeLast()Ljava/lang/Object;",
|
||||
"reversed()Ljava/util/List;",
|
||||
) +
|
||||
|
||||
inJavaLang(
|
||||
"String",
|
||||
|
||||
Reference in New Issue
Block a user