diff --git a/js/js.libraries/src/core/javalang.kt b/js/js.libraries/src/core/javalang.kt index b3f51fa2d66..fa927038af5 100644 --- a/js/js.libraries/src/core/javalang.kt +++ b/js/js.libraries/src/core/javalang.kt @@ -51,5 +51,6 @@ public class StringBuilder() : Appendable { //TODO //override fun append(csq: CharSequence?, start: Int, end: Int): StringBuilder = js.noImpl public fun append(obj: Any?): StringBuilder = js.noImpl + public fun reverse(): StringBuilder = js.noImpl override fun toString(): String = js.noImpl } diff --git a/js/js.translator/testData/kotlin_lib.js b/js/js.translator/testData/kotlin_lib.js index a5c9c72c97b..9ae569540d4 100644 --- a/js/js.translator/testData/kotlin_lib.js +++ b/js/js.translator/testData/kotlin_lib.js @@ -603,6 +603,10 @@ this.string = this.string + obj.toString(); return this; }, + reverse: function () { + this.string = this.string.split("").reverse().join(""); + return this; + }, toString: function () { return this.string; }