< prev index next >
src/com/sun/javatest/ExcludeList.java
Print this page
rev 145 : 7902237: Fixing raw use of parameterized class
Reviewed-by: jjg
@@ -381,11 +381,11 @@
* @param other the exclude list to be merged with this one.
*
*/
public void merge(ExcludeList other) {
synchronized (table) {
- for (Iterator iter = other.getIterator(false); iter.hasNext(); ) {
+ for (Iterator<?> iter = other.getIterator(false); iter.hasNext(); ) {
Entry otherEntry = (Entry) (iter.next());
Key key = new Key(otherEntry.relativeURL);
Object o = table.get(key);
if (o == null) {
// Easy case: nothing already exists in the table, so just
@@ -525,11 +525,11 @@
* @return an iterator for the table: the entries are either
* single instances of @link(Entry) or a mixture of @link(Entry)
* and @link(Entry)[], depending on the <code>group</code>
* parameter.
*/
- public Iterator<Object> getIterator(boolean group) {
+ public Iterator<?> getIterator(boolean group) {
if (group)
return table.values().iterator();
else {
// flatten the enumeration into a vector, then
// enumerate that
@@ -574,11 +574,11 @@
// sort the entries for convenience, and measure col widths
int maxURLWidth = 0;
int maxBugIdWidth = 0;
int maxPlatformWidth = 0;
SortedSet<Entry> entries = new TreeSet<>();
- for (Iterator iter = getIterator(false); iter.hasNext(); ) {
+ for (Iterator<?> iter = getIterator(false); iter.hasNext(); ) {
Entry entry = (Entry) (iter.next());
entries.add(entry);
if (entry.testCase == null)
maxURLWidth = Math.max(entry.relativeURL.length(), maxURLWidth);
else
@@ -934,11 +934,11 @@
}
/**
* An entry in the exclude list.
*/
- public static final class Entry implements Comparable {
+ public static final class Entry implements Comparable<Entry> {
/**
* Create an ExcludeList entry.
* @param u The URL for the test, specified relative to the test suite root.
* @param tc One or more test cases within the test to be excluded.
* @param b An array of bug identifiers, justifying why the test is excluded.
@@ -992,12 +992,11 @@
platforms = p;
synopsis = s;
}
- public int compareTo(Object o) {
- Entry e = (Entry) o;
+ public int compareTo(Entry e) {
int n = relativeURL.compareTo(e.relativeURL);
if (n == 0) {
if (testCase == null && e.testCase == null)
return 0;
else if (testCase == null)
< prev index next >