ArrayUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,770 of 8,14553%778 of 1,31840%6661,0618651,845106402
removeAll(Object, int[])1240%220%1212313111
toMap(Object[])980%100%66161611
shift(boolean[], int, int, int)8399%16211%910222401
shift(byte[], int, int, int)8399%16211%910222401
shift(char[], int, int, int)8399%16211%910222401
shift(double[], int, int, int)8399%16211%910222401
shift(float[], int, int, int)8399%16211%910222401
shift(int[], int, int, int)8399%16211%910222401
shift(long[], int, int, int)8399%16211%910222401
shift(Object[], int, int, int)8399%16211%910222401
shift(short[], int, int, int)8399%16211%910222401
add(Object, int, Object, Class)800%100%66141411
toPrimitive(Object)770%180%1010212111
startsWith(byte[], byte[])470%140%88131311
swap(short[], int, int, int)461220%7330%56101201
lastIndexOf(double[], double, int, double)460%120%77101011
swap(boolean[], int, int, int)421222%5337%4581001
swap(byte[], int, int, int)421222%5337%4581001
swap(char[], int, int, int)421222%5337%4581001
swap(double[], int, int, int)421222%5337%4581001
swap(float[], int, int, int)421222%5337%4581001
swap(int[], int, int, int)421222%5337%4581001
swap(long[], int, int, int)421222%5337%4581001
swap(Object[], int, int, int)421222%5337%4581001
indexOf(double[], double, int, double)380%80%558811
addAll(Object[], Object[])363045%4233%3471401
toPrimitive(Byte[], byte)360%80%559911
toPrimitive(Character[], char)360%80%559911
toPrimitive(Double[], double)360%80%559911
toPrimitive(Float[], float)360%80%559911
toPrimitive(Integer[], int)360%80%559911
toPrimitive(Long[], long)360%80%559911
toPrimitive(Short[], short)360%80%559911
isSorted(Object[], Comparator)291025%5116%3481101
indexesOf(double[], double, int, double)290%60%44101011
insert(int, Object[], Object[])285164%6650%6741501
insert(int, boolean[], boolean[])284561%6650%6741301
insert(int, byte[], byte[])284561%6650%6741301
insert(int, char[], char[])284561%6650%6741301
insert(int, double[], double[])284561%6650%6741301
insert(int, float[], float[])284561%6650%6741301
insert(int, int[], int[])284561%6650%6741301
insert(int, long[], long[])284561%6650%6741301
insert(int, short[], short[])284561%6650%6741301
remove(Object, int)282950%3350%342801
isSorted(boolean[])28617%5116%3481001
isSorted(byte[])28617%5116%3481001
isSorted(char[])28617%5116%3481001
isSorted(double[])28617%5116%3481001
isSorted(float[])28617%5116%3481001
isSorted(int[])28617%5116%3481001
isSorted(long[])28617%5116%3481001
isSorted(short[])28617%5116%3481001
add(Object[], int, Object)240%40%336611
indexOf(Object[], Object, int)192354%7541%5751101
nullToEmpty(Object[], Class)190%40%335511
setAll(Object[], Supplier)190%60%444411
reverse(boolean[], int, int)181748%2250%2361101
reverse(byte[], int, int)181748%2250%2361101
reverse(char[], int, int)181748%2250%2361101
reverse(double[], int, int)181748%2250%2361101
reverse(float[], int, int)181748%2250%2361101
reverse(int[], int, int)181748%2250%2361101
reverse(long[], int, int)181748%2250%2361101
reverse(Object[], int, int)181748%2250%2361101
reverse(short[], int, int)181748%2250%2361101
lastIndexOf(Object[], Object, int)173567%10844%81051301
isSameType(Object, Object)170%40%333311
toStringArray(Object[], String)170%40%335511
toString(Object, String)130%20%223311
removeAt(Object, BitSet)125281%2675%2531701
add(Object[], Object)112165%3125%233801
shuffle(boolean[], Random)11738%1150%121301
shuffle(byte[], Random)11738%1150%121301
shuffle(char[], Random)11738%1150%121301
shuffle(double[], Random)11738%1150%121301
shuffle(float[], Random)11738%1150%121301
shuffle(int[], Random)11738%1150%121301
shuffle(long[], Random)11738%1150%121301
shuffle(Object[], Random)11738%1150%121301
shuffle(short[], Random)11738%1150%121301
contains(double[], double, double)110%20%221111
get(Object[], int, Object)100%20%221111
isArrayIndexValid(Object[], int)100%40%331111
isSameLength(boolean[], boolean[])90%20%221111
isSameLength(byte[], byte[])90%20%221111
isSameLength(char[], char[])90%20%221111
isSameLength(double[], double[])90%20%221111
isSameLength(float[], float[])90%20%221111
isSameLength(int[], int[])90%20%221111
isSameLength(long[], long[])90%20%221111
isSameLength(Object, Object)90%20%221111
isSameLength(Object[], Object[])90%20%221111
isSameLength(short[], short[])90%20%221111
map(Object[], Class, FailableFunction)90%n/a111111
add(boolean[], int, boolean)80%n/a111111
add(byte[], int, byte)80%n/a111111
add(char[], int, char)80%n/a111111
add(double[], int, double)80%n/a111111
add(float[], int, float)80%n/a111111
add(int[], int, int)80%n/a111111
add(long[], int, long)80%n/a111111
add(short[], int, short)80%n/a111111
isEquals(Object, Object)80%n/a111111
indexesOf(Object[], Object, int)72175%3350%3431001
hashCode(Object)70%n/a111111
isNotEmpty(boolean[])70%20%221111
isNotEmpty(byte[])70%20%221111
isNotEmpty(char[])70%20%221111
isNotEmpty(double[])70%20%221111
isNotEmpty(float[])70%20%221111
isNotEmpty(int[])70%20%221111
isNotEmpty(long[])70%20%221111
isNotEmpty(short[])70%20%221111
nullTo(Object[], Object[])70%20%221111
nullToEmpty(boolean[])70%20%221111
nullToEmpty(byte[])70%20%221111
nullToEmpty(char[])70%20%221111
nullToEmpty(double[])70%20%221111
nullToEmpty(float[])70%20%221111
nullToEmpty(int[])70%20%221111
nullToEmpty(long[])70%20%221111
nullToEmpty(short[])70%20%221111
removeAllOccurences(boolean[], boolean)70%n/a111111
removeAllOccurences(byte[], byte)70%n/a111111
removeAllOccurences(char[], char)70%n/a111111
removeAllOccurences(double[], double)70%n/a111111
removeAllOccurences(float[], float)70%n/a111111
removeAllOccurences(int[], int)70%n/a111111
removeAllOccurences(long[], long)70%n/a111111
removeAllOccurences(short[], short)70%n/a111111
removeAllOccurences(Object[], Object)70%n/a111111
toPrimitive(Boolean[], boolean)63083%3562%352901
subarray(Object[], int, int)62982%2250%232901
addAll(boolean[], boolean[])62882%2250%232801
addAll(byte[], byte[])62882%2250%232801
addAll(char[], char[])62882%2250%232801
addAll(double[], double[])62882%2250%232801
addAll(float[], float[])62882%2250%232801
addAll(int[], int[])62882%2250%232801
addAll(long[], long[])62882%2250%232801
addAll(short[], short[])62882%2250%232801
containsAny(int[], int[])60%n/a111111
indexesOf(double[], double, double)60%n/a111111
indexOf(double[], double, double)60%n/a111111
lastIndexOf(double[], double, double)60%n/a111111
lambda$map$5(FailableFunction, Object[], int)60%n/a111111
lambda$add$0(Class, int)60%n/a111111
get(Object[], int)50%n/a111111
nullToEmpty(Boolean[])50%n/a111111
nullToEmpty(Byte[])50%n/a111111
nullToEmpty(Character[])50%n/a111111
nullToEmpty(Class[])50%n/a111111
nullToEmpty(Double[])50%n/a111111
nullToEmpty(Float[])50%n/a111111
nullToEmpty(Integer[])50%n/a111111
nullToEmpty(Long[])50%n/a111111
nullToEmpty(Short[])50%n/a111111
nullToEmpty(String[])50%n/a111111
remove(Object[], int)50%n/a111111
removeAll(boolean[], int[])50%n/a111111
removeAll(byte[], int[])50%n/a111111
removeAll(char[], int[])50%n/a111111
removeAll(double[], int[])50%n/a111111
removeAll(float[], int[])50%n/a111111
removeAll(int[], int[])50%n/a111111
removeAll(long[], int[])50%n/a111111
removeAll(short[], int[])50%n/a111111
removeAll(Object[], int[])50%n/a111111
toPrimitive(Byte[])42686%2466%242801
toPrimitive(Character[])42686%2466%242801
toPrimitive(Double[])42686%2466%242801
toPrimitive(Float[])42686%2466%242801
toPrimitive(Integer[])42686%2466%242801
toPrimitive(Long[])42686%2466%242801
toPrimitive(Short[])42686%2466%242801
subarray(boolean[], int, int)42485%2250%232801
subarray(byte[], int, int)42485%2250%232801
subarray(char[], int, int)42485%2250%232801
subarray(double[], int, int)42485%2250%232801
subarray(float[], int, int)42485%2250%232801
subarray(int[], int, int)42485%2250%232801
subarray(long[], int, int)42485%2250%232801
subarray(short[], int, int)42485%2250%232801
copyArrayGrow1(Object, Class)42184%1150%121601
toObject(boolean[])41376%2250%232501
toObject(byte[])41376%2250%232501
toObject(char[])41376%2250%232501
toObject(double[])41376%2250%232501
toObject(float[])41376%2250%232501
toObject(int[])41376%2250%232501
toObject(long[])41376%2250%232501
toObject(short[])41376%2250%232501
addFirst(boolean[], boolean)41275%1150%120101
addFirst(byte[], byte)41275%1150%120101
addFirst(char[], char)41275%1150%120101
addFirst(double[], double)41275%1150%120101
addFirst(float[], float)41275%1150%120101
addFirst(int[], int)41275%1150%120101
addFirst(long[], long)41275%1150%120101
addFirst(short[], short)41275%1150%120101
addFirst(Object[], Object)41275%1150%120101
nullToEmpty(Object[])40%n/a111111
toString(Object)40%n/a111111
toStringArray(Object[])40%n/a111111
lambda$toStringArray$23(String, Object)40%n/a111111
lambda$containsAny$3(Object[], Object)40%n/a111111
lambda$containsAny$2(int[], int)40%n/a111111
removeElements(byte[], byte[])37296%4866%4711401
removeElements(char[], char[])37296%4866%4711401
removeElements(double[], double[])37296%4866%4711401
removeElements(float[], float[])37296%4866%4711401
removeElements(int[], int[])37296%4866%4711401
removeElements(long[], long[])37296%4866%4711401
removeElements(short[], short[])37296%4866%4711401
removeElements(boolean[], boolean[])37195%4866%4711401
removeElements(Object[], Object[])37195%4866%4711501
removeElement(Object[], Object)31178%1150%120201
ArrayUtils()30%n/a112211
indexOf(double[], double, int)23294%2880%261801
indexOf(float[], float, int)23294%2880%261801
lastIndexOf(double[], double, int)23093%3770%361801
lastIndexOf(float[], float, int)23093%3770%361801
lastIndexOf(boolean[], boolean, int)22993%3770%361801
lastIndexOf(long[], long, int)22993%3770%361801
lastIndexOf(byte[], byte, int)22893%3770%361801
lastIndexOf(char[], char, int)22893%3770%361801
lastIndexOf(int[], int, int)22893%3770%361801
lastIndexOf(short[], short, int)22893%3770%361801
indexesOf(boolean[], boolean, int)22692%1583%1411001
indexesOf(byte[], byte, int)22692%1583%1411001
indexesOf(char[], char, int)22692%1583%1411001
indexesOf(double[], double, int)22692%1583%1411001
indexesOf(float[], float, int)22692%1583%1411001
indexesOf(int[], int, int)22692%1583%1411001
indexesOf(long[], long, int)22692%1583%1411001
indexesOf(short[], short, int)22692%1583%1411001
indexOf(boolean[], boolean, int)22191%1583%141601
indexOf(long[], long, int)22191%1583%141601
indexOf(byte[], byte, int)22090%1583%141601
indexOf(char[], char, int)22090%1583%141601
indexOf(int[], int, int)22090%1583%141601
indexOf(short[], short, int)22090%1583%141601
contains(Object[], Object)2777%1150%120101
lambda$toObject$15(boolean[], int)2675%1150%120101
toArray(Object[])20%n/a111111
reverse(boolean[])888%1150%121401
clone(boolean[])787%1150%120101
clone(byte[])787%1150%120101
clone(char[])787%1150%120101
clone(double[])787%1150%120101
clone(float[])787%1150%120101
clone(int[])787%1150%120101
clone(long[])787%1150%120101
clone(short[])787%1150%120101
clone(Object[])787%1150%120101
static {...}72100%n/a0102401
add(boolean[], boolean)14100%n/a010301
add(byte[], byte)14100%n/a010301
add(char[], char)14100%n/a010301
add(double[], double)14100%n/a010301
add(float[], float)14100%n/a010301
add(int[], int)14100%n/a010301
add(long[], long)14100%n/a010301
add(short[], short)14100%n/a010301
removeElement(boolean[], boolean)14100%2100%020201
removeElement(byte[], byte)14100%2100%020201
removeElement(char[], char)14100%2100%020201
removeElement(double[], double)14100%2100%020201
removeElement(float[], float)14100%2100%020201
removeElement(int[], int)14100%2100%020201
removeElement(long[], long)14100%2100%020201
removeElement(short[], short)14100%2100%020201
arraycopy(Object, int, int, int, Function)10100%n/a010101
contains(boolean[], boolean)9100%2100%020101
contains(byte[], byte)9100%2100%020101
contains(char[], char)9100%2100%020101
contains(double[], double)9100%2100%020101
contains(float[], float)9100%2100%020101
contains(int[], int)9100%2100%020101
contains(long[], long)9100%2100%020101
contains(short[], short)9100%2100%020101
setAll(Object[], IntFunction)9100%2250%230301
shift(boolean[], int)9100%1150%120301
shift(byte[], int)9100%1150%120301
shift(char[], int)9100%1150%120301
shift(double[], int)9100%1150%120301
shift(float[], int)9100%1150%120301
shift(int[], int)9100%1150%120301
shift(long[], int)9100%1150%120301
shift(Object[], int)9100%1150%120301
shift(short[], int)9100%1150%120301
arraycopy(Object, int, int, int, Supplier)8100%n/a010101
arraycopy(Object, int, Object, int, int)8100%n/a010201
reverse(byte[])8100%1150%120301
reverse(char[])8100%1150%120301
reverse(double[])8100%1150%120301
reverse(float[])8100%1150%120301
reverse(int[])8100%1150%120301
reverse(long[])8100%1150%120301
reverse(Object[])8100%1150%120301
reverse(short[])8100%1150%120301
lambda$addAll$1(Class, Object[], Object[])8100%n/a010101
getLength(Object)7100%2100%020101
increment(Map, Object)7100%n/a010201
isArrayEmpty(Object)7100%2100%020101
isNotEmpty(Object[])7100%2100%020101
removeAllOccurrences(boolean[], boolean)7100%n/a010101
removeAllOccurrences(byte[], byte)7100%n/a010101
removeAllOccurrences(char[], char)7100%n/a010101
removeAllOccurrences(double[], double)7100%n/a010101
removeAllOccurrences(float[], float)7100%n/a010101
removeAllOccurrences(int[], int)7100%n/a010101
removeAllOccurrences(long[], long)7100%n/a010101
removeAllOccurrences(short[], short)7100%n/a010101
removeAllOccurrences(Object[], Object)7100%n/a010101
containsAny(Object[], Object[])6100%n/a010101
swap(boolean[], int, int)6100%n/a010201
swap(byte[], int, int)6100%n/a010201
swap(char[], int, int)6100%n/a010201
swap(double[], int, int)6100%n/a010201
swap(float[], int, int)6100%n/a010201
swap(int[], int, int)6100%n/a010201
swap(long[], int, int)6100%n/a010201
swap(Object[], int, int)6100%n/a010201
swap(short[], int, int)6100%n/a010201
indexesOf(boolean[], boolean)5100%n/a010101
indexesOf(byte[], byte)5100%n/a010101
indexesOf(char[], char)5100%n/a010101
indexesOf(double[], double)5100%n/a010101
indexesOf(float[], float)5100%n/a010101
indexesOf(int[], int)5100%n/a010101
indexesOf(long[], long)5100%n/a010101
indexesOf(Object[], Object)5100%n/a010101
indexesOf(short[], short)5100%n/a010101
indexOf(boolean[], boolean)5100%n/a010101
indexOf(byte[], byte)5100%n/a010101
indexOf(char[], char)5100%n/a010101
indexOf(double[], double)5100%n/a010101
indexOf(float[], float)5100%n/a010101
indexOf(int[], int)5100%n/a010101
indexOf(long[], long)5100%n/a010101
indexOf(Object[], Object)5100%n/a010101
indexOf(short[], short)5100%n/a010101
lastIndexOf(boolean[], boolean)5100%n/a010101
lastIndexOf(byte[], byte)5100%n/a010101
lastIndexOf(char[], char)5100%n/a010101
lastIndexOf(double[], double)5100%n/a010101
lastIndexOf(float[], float)5100%n/a010101
lastIndexOf(int[], int)5100%n/a010101
lastIndexOf(long[], long)5100%n/a010101
lastIndexOf(Object[], Object)5100%n/a010101
lastIndexOf(short[], short)5100%n/a010101
newInstance(Class, int)5100%n/a010101
remove(boolean[], int)5100%n/a010101
remove(byte[], int)5100%n/a010101
remove(char[], int)5100%n/a010101
remove(double[], int)5100%n/a010101
remove(float[], int)5100%n/a010101
remove(int[], int)5100%n/a010101
remove(long[], int)5100%n/a010101
remove(short[], int)5100%n/a010101
lambda$toObject$22(short[], int)5100%n/a010101
lambda$toObject$21(long[], int)5100%n/a010101
lambda$toObject$20(int[], int)5100%n/a010101
lambda$toObject$19(float[], int)5100%n/a010101
lambda$toObject$18(double[], int)5100%n/a010101
lambda$toObject$17(char[], int)5100%n/a010101
lambda$toObject$16(byte[], int)5100%n/a010101
getComponentType(Object[])4100%n/a010101
isSorted(Comparable[])4100%n/a010101
max0(int)4100%n/a010101
shuffle(boolean[])4100%n/a010201
shuffle(byte[])4100%n/a010201
shuffle(char[])4100%n/a010201
shuffle(double[])4100%n/a010201
shuffle(float[])4100%n/a010201
shuffle(int[])4100%n/a010201
shuffle(long[])4100%n/a010201
shuffle(Object[])4100%n/a010201
shuffle(short[])4100%n/a010201
toPrimitive(Boolean[])4100%n/a010101
lambda$subarray$14(Class, int)4100%n/a010101
lambda$increment$4(Object)4100%n/a010101
isEmpty(boolean[])3100%n/a010101
isEmpty(byte[])3100%n/a010101
isEmpty(char[])3100%n/a010101
isEmpty(double[])3100%n/a010101
isEmpty(float[])3100%n/a010101
isEmpty(int[])3100%n/a010101
isEmpty(long[])3100%n/a010101
isEmpty(Object[])3100%n/a010101
isEmpty(short[])3100%n/a010101
lambda$subarray$13(int)3100%n/a010101
lambda$subarray$12(int)3100%n/a010101
lambda$subarray$11(int)3100%n/a010101
lambda$subarray$10(int)3100%n/a010101
lambda$subarray$9(int)3100%n/a010101
lambda$subarray$8(int)3100%n/a010101
lambda$subarray$7(int)3100%n/a010101
lambda$subarray$6(int)3100%n/a010101
random()2100%n/a010101