Update MockJDK to include Pattern.class required in tests for #KT-7732
This commit is contained in:
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
@@ -254,6 +254,7 @@ public class GenerateMockJdk {
|
|||||||
"java/util/Properties.class",
|
"java/util/Properties.class",
|
||||||
"java/util/Random.class",
|
"java/util/Random.class",
|
||||||
"java/util/RandomAccess.class",
|
"java/util/RandomAccess.class",
|
||||||
|
"java/util/regex/Pattern.class",
|
||||||
"java/util/Objects.class",
|
"java/util/Objects.class",
|
||||||
"java/util/Set.class",
|
"java/util/Set.class",
|
||||||
"java/util/SortedMap.class",
|
"java/util/SortedMap.class",
|
||||||
|
|||||||
@@ -1,10 +1,3 @@
|
|||||||
// ERROR: Overload resolution ambiguity: public fun kotlin.String.split(regex: [ERROR : java.util.regex.Pattern], limit: kotlin.Int = ...): kotlin.List<kotlin.String> defined in kotlin public fun kotlin.String.split(pattern: kotlin.text.Regex, limit: kotlin.Int = ...): kotlin.List<kotlin.String> defined in kotlin
|
|
||||||
// ERROR: Unresolved reference: it
|
|
||||||
// ERROR: Overload resolution ambiguity: public fun kotlin.String.split(regex: [ERROR : java.util.regex.Pattern], limit: kotlin.Int = ...): kotlin.List<kotlin.String> defined in kotlin public fun kotlin.String.split(pattern: kotlin.text.Regex, limit: kotlin.Int = ...): kotlin.List<kotlin.String> defined in kotlin
|
|
||||||
// ERROR: Unresolved reference: it
|
|
||||||
// ERROR: Overload resolution ambiguity: public fun kotlin.String.split(regex: [ERROR : java.util.regex.Pattern], limit: kotlin.Int = ...): kotlin.List<kotlin.String> defined in kotlin public fun kotlin.String.split(pattern: kotlin.text.Regex, limit: kotlin.Int = ...): kotlin.List<kotlin.String> defined in kotlin
|
|
||||||
// ERROR: Overload resolution ambiguity: public fun kotlin.String.split(regex: [ERROR : java.util.regex.Pattern], limit: kotlin.Int = ...): kotlin.List<kotlin.String> defined in kotlin public fun kotlin.String.split(pattern: kotlin.text.Regex, limit: kotlin.Int = ...): kotlin.List<kotlin.String> defined in kotlin
|
|
||||||
// ERROR: Overload resolution ambiguity: public fun kotlin.String.split(regex: [ERROR : java.util.regex.Pattern], limit: kotlin.Int = ...): kotlin.List<kotlin.String> defined in kotlin public fun kotlin.String.split(pattern: kotlin.text.Regex, limit: kotlin.Int = ...): kotlin.List<kotlin.String> defined in kotlin
|
|
||||||
import java.nio.charset.Charset
|
import java.nio.charset.Charset
|
||||||
import java.util.*
|
import java.util.*
|
||||||
|
|
||||||
@@ -84,8 +77,8 @@ internal class A {
|
|||||||
s.matches("\\w+".toRegex())
|
s.matches("\\w+".toRegex())
|
||||||
s.replace("\\w+".toRegex(), "---")
|
s.replace("\\w+".toRegex(), "---")
|
||||||
s.replaceFirst("([s-t])".toRegex(), "A$1")
|
s.replaceFirst("([s-t])".toRegex(), "A$1")
|
||||||
useSplit(s.split("\\s+".toRegex()).dropLastWhile({ it.isEmpty() }).toTypedArray())
|
useSplit(s.split("\\s+".toRegex()).dropLastWhile { it.isEmpty() }.toTypedArray())
|
||||||
useSplit(s.split("\\s+".toRegex()).dropLastWhile({ it.isEmpty() }).toTypedArray())
|
useSplit(s.split("\\s+".toRegex()).dropLastWhile { it.isEmpty() }.toTypedArray())
|
||||||
useSplit(s.split("\\s+".toRegex()).toTypedArray())
|
useSplit(s.split("\\s+".toRegex()).toTypedArray())
|
||||||
useSplit(s.split("\\s+".toRegex(), 2).toTypedArray())
|
useSplit(s.split("\\s+".toRegex(), 2).toTypedArray())
|
||||||
val limit = 5
|
val limit = 5
|
||||||
|
|||||||
Reference in New Issue
Block a user