Migrate kotlin sources, maven projects and stdlib to new lambda syntax
This commit is contained in:
@@ -290,7 +290,7 @@ class StringJVMTest {
|
||||
|
||||
test fun testReplaceAllClosure() {
|
||||
val s = "test123zzz"
|
||||
val result = s.replaceAll("\\d+") { (mr) ->
|
||||
val result = s.replaceAll("\\d+") { mr ->
|
||||
"[" + mr.group() + "]"
|
||||
}
|
||||
assertEquals("test[123]zzz", result)
|
||||
@@ -298,7 +298,7 @@ class StringJVMTest {
|
||||
|
||||
test fun testReplaceAllClosureAtStart() {
|
||||
val s = "123zzz"
|
||||
val result = s.replaceAll("\\d+") { (mr) ->
|
||||
val result = s.replaceAll("\\d+") { mr ->
|
||||
"[" + mr.group() + "]"
|
||||
}
|
||||
assertEquals("[123]zzz", result)
|
||||
@@ -306,7 +306,7 @@ class StringJVMTest {
|
||||
|
||||
test fun testReplaceAllClosureAtEnd() {
|
||||
val s = "test123"
|
||||
val result = s.replaceAll("\\d+") { (mr) ->
|
||||
val result = s.replaceAll("\\d+") { mr ->
|
||||
"[" + mr.group() + "]"
|
||||
}
|
||||
assertEquals("test[123]", result)
|
||||
@@ -314,7 +314,7 @@ class StringJVMTest {
|
||||
|
||||
test fun testReplaceAllClosureEmpty() {
|
||||
val s = ""
|
||||
val result = s.replaceAll("\\d+") { (mr) ->
|
||||
val result = s.replaceAll("\\d+") { mr ->
|
||||
"x"
|
||||
}
|
||||
assertEquals("", result)
|
||||
|
||||
@@ -285,7 +285,7 @@ class StringTest {
|
||||
)
|
||||
|
||||
val trimChars = charArray('-','=')
|
||||
val trimPredicate = { (it: Char) -> it < '0' || it > '9' } // TODO: Use !it.isDigit when available in JS
|
||||
val trimPredicate = { it: Char -> it < '0' || it > '9' } // TODO: Use !it.isDigit when available in JS
|
||||
for (example in examplesForPredicate) {
|
||||
assertEquals(example.trimStart(*trimChars).trimEnd(*trimChars), example.trim(*trimChars))
|
||||
assertEquals(example.trimStart(trimPredicate).trimEnd(trimPredicate), example.trim(trimPredicate))
|
||||
|
||||
Reference in New Issue
Block a user