Fix JsMethod name for String constructors. Change-Id: I34f5b0406a687cdb7265466339d976cb5fb2a9ff
diff --git a/user/super/com/google/gwt/emul/java/lang/String.java b/user/super/com/google/gwt/emul/java/lang/String.java index f6abc8d..6826106 100644 --- a/user/super/com/google/gwt/emul/java/lang/String.java +++ b/user/super/com/google/gwt/emul/java/lang/String.java
@@ -823,7 +823,7 @@ return $createString(bytes, ofs, len, String.getCharset(charsetName)); } - @JsMethod(name = "$create__arrayOf_byte__int__int__java_nio_Charset") + @JsMethod(name = "$create__arrayOf_byte__int__int__java_nio_charset_Charset") static String $createString(byte[] bytes, int ofs, int len, Charset charset) { return String.valueOf(((EmulatedCharset) charset).decodeString(bytes, ofs, len)); } @@ -834,7 +834,7 @@ return $createString(bytes, 0, bytes.length, charsetName); } - @JsMethod(name = "$create__arrayOf_byte__java_nio_Charset") + @JsMethod(name = "$create__arrayOf_byte__java_nio_charset_Charset") static String $createString(byte[] bytes, Charset charset) throws UnsupportedEncodingException { return $createString(bytes, 0, bytes.length, charset.name());