# HG changeset patch # User Lubomir Nerad # Date 1363945971 -3600 # Node ID 95c6ffa9d8e7e03f7968ea5901b1268345fa0fa6 # Parent 986c9bc2642f53fc5d5c493e76ad0da8803db879 Fixed Array methods visibility for obfuscation diff -r 986c9bc2642f -r 95c6ffa9d8e7 rt/emul/mini/src/main/java/java/lang/reflect/Array.java --- a/rt/emul/mini/src/main/java/java/lang/reflect/Array.java Fri Mar 22 10:49:47 2013 +0100 +++ b/rt/emul/mini/src/main/java/java/lang/reflect/Array.java Fri Mar 22 10:52:51 2013 +0100 @@ -636,9 +636,9 @@ + "arr.jvmName = sig;\n" + "return arr;" ) - private static native Object newArray(boolean primitive, String sig, int length); + static native Object newArray(boolean primitive, String sig, int length); - private static Object multiNewArray(String sig, int[] dims, int index) + static Object multiNewArray(String sig, int[] dims, int index) throws IllegalArgumentException, NegativeArraySizeException { if (dims.length == index + 1) { return newArray(sig.length() == 2, sig, dims[index]);