1.1 --- a/emul/src/main/java/java/lang/AbstractStringBuilder.java Mon Nov 26 20:29:21 2012 +0100
1.2 +++ b/emul/src/main/java/java/lang/AbstractStringBuilder.java Tue Dec 04 09:16:53 2012 +0100
1.3 @@ -25,8 +25,6 @@
1.4
1.5 package java.lang;
1.6
1.7 -import org.apidesign.bck2brwsr.core.JavaScriptBody;
1.8 -
1.9 /**
1.10 * A mutable sequence of characters.
1.11 * <p>
1.12 @@ -600,22 +598,8 @@
1.13 * @param i an {@code int}.
1.14 * @return a reference to this object.
1.15 */
1.16 - @JavaScriptBody(
1.17 - args={ "self", "i" },
1.18 - body="return java_lang_AbstractStringBuilder(true).appendLjava_lang_AbstractStringBuilderLjava_lang_String(self,i.toString());"
1.19 - )
1.20 public AbstractStringBuilder append(int i) {
1.21 - if (i == Integer.MIN_VALUE) {
1.22 - append("-2147483648");
1.23 - return this;
1.24 - }
1.25 - int appendedLength = (i < 0) ? Integer.stringSize(-i) + 1
1.26 - : Integer.stringSize(i);
1.27 - int spaceNeeded = count + appendedLength;
1.28 - ensureCapacityInternal(spaceNeeded);
1.29 - Integer.getChars(i, spaceNeeded, value);
1.30 - count = spaceNeeded;
1.31 - return this;
1.32 + return append(Integer.toString(i));
1.33 }
1.34
1.35 /**