Deprecate Char-to-Number conversions in stdlib (JVM and JS)

- Int.toChar was left non-deprecated because the replacement is not intrinsic yet.
- Number.toChar was left non-deprecated because otherwise the deprecation propagates to the override, Int.toChar.

KT-23451
This commit is contained in:
Ilya Gorbunov
2021-04-06 15:36:44 +03:00
parent b976cd812a
commit b64b96eee6
59 changed files with 273 additions and 169 deletions
+1 -1
View File
@@ -84,7 +84,7 @@ class ReadWriteTest {
//file.replaceText("Hello\nWorld")
file.forEachBlock { arr: ByteArray, size: Int ->
assertTrue(size >= 11 && size <= 12, size.toString())
assertTrue(arr.contains('W'.toByte()))
assertTrue(arr.contains('W'.code.toByte()))
}
val list = ArrayList<String>()
file.forEachLine(Charsets.UTF_8, {