--- old/src/share/classes/sun/swing/BakedArrayList.java 2014-06-14 12:29:11.000000000 -0700 +++ new/src/share/classes/sun/swing/BakedArrayList.java 2014-06-14 12:29:11.000000000 -0700 @@ -44,7 +44,7 @@ * @author Scott Violet */ @SuppressWarnings("serial") // JDK-implementation class -public class BakedArrayList extends ArrayList { +public class BakedArrayList extends ArrayList { /** * The cached hashCode. */ @@ -54,7 +54,7 @@ super(size); } - public BakedArrayList(java.util.List data) { + public BakedArrayList(java.util.List data) { this(data.size()); for (int counter = 0, max = data.size(); counter < max; counter++){ add(data.get(counter)); @@ -78,7 +78,8 @@ } public boolean equals(Object o) { - BakedArrayList list = (BakedArrayList)o; + @SuppressWarnings("unchecked") + BakedArrayList list = (BakedArrayList)o; int size = size(); if (list.size() != size) {