Author: oheger
Date: Wed Jan 23 23:03:00 2008
New Revision: 614807
URL: http://svn.apache.org/viewvc?rev=614807&view=rev
Log:
Fixed Java 1.5 related warnings; improved type safety
Modified:
commons/proper/configuration/branches/configuration2_experimental/src/test/java/org/apache/commons/configuration2/TestDataConfiguration.java
Modified:
commons/proper/configuration/branches/configuration2_experimental/src/test/java/org/apache/commons/configuration2/TestDataConfiguration.java
URL:
http://svn.apache.org/viewvc/commons/proper/configuration/branches/configuration2_experimental/src/test/java/org/apache/commons/configuration2/TestDataConfiguration.java?rev=614807&r1=614806&r2=614807&view=diff
==============================================================================
---
commons/proper/configuration/branches/configuration2_experimental/src/test/java/org/apache/commons/configuration2/TestDataConfiguration.java
(original)
+++
commons/proper/configuration/branches/configuration2_experimental/src/test/java/org/apache/commons/configuration2/TestDataConfiguration.java
Wed Jan 23 23:03:00 2008
@@ -65,7 +65,7 @@
conf.addProperty("boolean.list3", Boolean.FALSE);
conf.addPropertyDirect("boolean.list4", new Boolean[] { Boolean.TRUE,
Boolean.FALSE });
conf.addPropertyDirect("boolean.list5", new boolean[] { true, false });
- List booleans = new ArrayList();
+ List<Boolean> booleans = new ArrayList<Boolean>();
booleans.add(Boolean.TRUE);
booleans.add(Boolean.FALSE);
conf.addProperty("boolean.list6", booleans);
@@ -81,7 +81,7 @@
conf.addProperty("byte.list3", new Byte("2"));
conf.addPropertyDirect("byte.list4", new Byte[] { new Byte("1"), new
Byte("2") });
conf.addPropertyDirect("byte.list5", new byte[] { 1, 2 });
- List bytes = new ArrayList();
+ List<Byte> bytes = new ArrayList<Byte>();
bytes.add(new Byte("1"));
bytes.add(new Byte("2"));
conf.addProperty("byte.list6", bytes);
@@ -97,7 +97,7 @@
conf.addProperty("short.list3", new Short("2"));
conf.addPropertyDirect("short.list4", new Short[] { new Short("1"),
new Short("2") });
conf.addPropertyDirect("short.list5", new short[] { 1, 2 });
- List shorts = new ArrayList();
+ List<Short> shorts = new ArrayList<Short>();
shorts.add(new Short("1"));
shorts.add(new Short("2"));
conf.addProperty("short.list6", shorts);
@@ -113,7 +113,7 @@
conf.addProperty("integer.list3", new Integer("2"));
conf.addPropertyDirect("integer.list4", new Integer[] { new
Integer("1"), new Integer("2") });
conf.addPropertyDirect("integer.list5", new int[] { 1, 2 });
- List integers = new ArrayList();
+ List<Integer> integers = new ArrayList<Integer>();
integers.add(new Integer("1"));
integers.add(new Integer("2"));
conf.addProperty("integer.list6", integers);
@@ -129,7 +129,7 @@
conf.addProperty("long.list3", new Long("2"));
conf.addPropertyDirect("long.list4", new Long[] { new Long("1"), new
Long("2") });
conf.addPropertyDirect("long.list5", new long[] { 1, 2 });
- List longs = new ArrayList();
+ List<Long> longs = new ArrayList<Long>();
longs.add(new Long("1"));
longs.add(new Long("2"));
conf.addProperty("long.list6", longs);
@@ -145,7 +145,7 @@
conf.addProperty("float.list3", new Float("2"));
conf.addPropertyDirect("float.list4", new Float[] { new Float("1"),
new Float("2") });
conf.addPropertyDirect("float.list5", new float[] { 1, 2 });
- List floats = new ArrayList();
+ List<Float> floats = new ArrayList<Float>();
floats.add(new Float("1"));
floats.add(new Float("2"));
conf.addProperty("float.list6", floats);
@@ -161,7 +161,7 @@
conf.addProperty("double.list3", new Double("2"));
conf.addPropertyDirect("double.list4", new Double[] { new Double("1"),
new Double("2") });
conf.addPropertyDirect("double.list5", new double[] { 1, 2 });
- List doubles = new ArrayList();
+ List<Double> doubles = new ArrayList<Double>();
doubles.add(new Double("1"));
doubles.add(new Double("2"));
conf.addProperty("double.list6", doubles);
@@ -176,7 +176,7 @@
conf.addProperty("biginteger.list3", new BigInteger("1"));
conf.addProperty("biginteger.list3", new BigInteger("2"));
conf.addPropertyDirect("biginteger.list4", new BigInteger[] { new
BigInteger("1"), new BigInteger("2") });
- List bigintegers = new ArrayList();
+ List<BigInteger> bigintegers = new ArrayList<BigInteger>();
bigintegers.add(new BigInteger("1"));
bigintegers.add(new BigInteger("2"));
conf.addProperty("biginteger.list6", bigintegers);
@@ -191,7 +191,7 @@
conf.addProperty("bigdecimal.list3", new BigDecimal("1"));
conf.addProperty("bigdecimal.list3", new BigDecimal("2"));
conf.addPropertyDirect("bigdecimal.list4", new BigDecimal[] { new
BigDecimal("1"), new BigDecimal("2") });
- List bigdecimals = new ArrayList();
+ List<BigDecimal> bigdecimals = new ArrayList<BigDecimal>();
bigdecimals.add(new BigDecimal("1"));
bigdecimals.add(new BigDecimal("2"));
conf.addProperty("bigdecimal.list6", bigdecimals);
@@ -211,7 +211,7 @@
conf.addProperty("url.list3", new URL(url1));
conf.addProperty("url.list3", new URL(url2));
conf.addPropertyDirect("url.list4", new URL[] { new URL(url1), new
URL(url2) });
- List urls = new ArrayList();
+ List<URL> urls = new ArrayList<URL>();
urls.add(new URL(url1));
urls.add(new URL(url2));
conf.addProperty("url.list6", urls);
@@ -227,7 +227,7 @@
conf.addProperty("locale.list3", Locale.FRENCH);
conf.addProperty("locale.list3", Locale.GERMAN);
conf.addPropertyDirect("locale.list4", new Locale[] { Locale.FRENCH,
Locale.GERMAN });
- List locales = new ArrayList();
+ List<Locale> locales = new ArrayList<Locale>();
locales.add(Locale.FRENCH);
locales.add(Locale.GERMAN);
conf.addProperty("locale.list6", locales);
@@ -245,7 +245,7 @@
conf.addProperty("color.list3", Color.red);
conf.addProperty("color.list3", Color.blue);
conf.addPropertyDirect("color.list4", new Color[] { Color.red,
Color.blue });
- List colors = new ArrayList();
+ List<Color> colors = new ArrayList<Color>();
colors.add(Color.red);
colors.add(Color.blue);
conf.addProperty("color.list6", colors);
@@ -273,7 +273,7 @@
conf.addProperty("date.list3", date2);
conf.addPropertyDirect("date.list4", new Date[] { date1, date2 });
conf.addPropertyDirect("date.list5", new Calendar[] { calendar1,
calendar2 });
- List dates = new ArrayList();
+ List<Date> dates = new ArrayList<Date>();
dates.add(date1);
dates.add(date2);
conf.addProperty("date.list6", dates);
@@ -290,7 +290,7 @@
conf.addProperty("calendar.list3", calendar2);
conf.addPropertyDirect("calendar.list4", new Calendar[] { calendar1,
calendar2 });
conf.addPropertyDirect("calendar.list5", new Date[] { date1, date2 });
- List calendars = new ArrayList();
+ List<Date> calendars = new ArrayList<Date>();
calendars.add(date1);
calendars.add(date2);
conf.addProperty("calendar.list6", calendars);
@@ -350,7 +350,7 @@
baseconf.setProperty("foo", "bar");
- Iterator it = conf.getKeys();
+ Iterator<?> it = conf.getKeys();
assertTrue("the iterator is empty", it.hasNext());
assertEquals("unique key", "foo", it.next());
assertFalse("the iterator is not exhausted", it.hasNext());
@@ -451,7 +451,7 @@
// missing list
ListAssert.assertEquals(null, conf.getBooleanList("boolean.list",
null));
- List expected = new ArrayList();
+ List<Boolean> expected = new ArrayList<Boolean>();
expected.add(Boolean.TRUE);
expected.add(Boolean.FALSE);
@@ -477,13 +477,13 @@
ListAssert.assertEquals(expected,
conf.getBooleanList("boolean.list.interpolated"));
// single boolean values
- expected = new ArrayList();
+ expected = new ArrayList<Boolean>();
expected.add(Boolean.TRUE);
ListAssert.assertEquals(expected,
conf.getBooleanList("boolean.string"));
ListAssert.assertEquals(expected,
conf.getBooleanList("boolean.object"));
// empty list
- ListAssert.assertEquals(new ArrayList(), conf.getBooleanList("empty"));
+ ListAssert.assertEquals(new ArrayList<Boolean>(),
conf.getBooleanList("empty"));
}
public void testGetByteArray()
@@ -528,7 +528,7 @@
// missing list
ListAssert.assertEquals(null, conf.getByteList("byte.list", null));
- List expected = new ArrayList();
+ List<Byte> expected = new ArrayList<Byte>();
expected.add(new Byte("1"));
expected.add(new Byte("2"));
@@ -554,13 +554,13 @@
ListAssert.assertEquals(expected,
conf.getByteList("byte.list.interpolated"));
// single byte values
- expected = new ArrayList();
+ expected = new ArrayList<Byte>();
expected.add(new Byte("1"));
ListAssert.assertEquals(expected, conf.getByteList("byte.string"));
ListAssert.assertEquals(expected, conf.getByteList("byte.object"));
// empty list
- ListAssert.assertEquals(new ArrayList(), conf.getByteList("empty"));
+ ListAssert.assertEquals(new ArrayList<Byte>(),
conf.getByteList("empty"));
}
public void testGetShortArray()
@@ -605,7 +605,7 @@
// missing list
ListAssert.assertEquals(null, conf.getShortList("short.list", null));
- List expected = new ArrayList();
+ List<Short> expected = new ArrayList<Short>();
expected.add(new Short("1"));
expected.add(new Short("2"));
@@ -631,13 +631,13 @@
ListAssert.assertEquals(expected,
conf.getShortList("short.list.interpolated"));
// single short values
- expected = new ArrayList();
+ expected = new ArrayList<Short>();
expected.add(new Short("1"));
ListAssert.assertEquals(expected, conf.getShortList("short.string"));
ListAssert.assertEquals(expected, conf.getShortList("short.object"));
// empty list
- ListAssert.assertEquals(new ArrayList(), conf.getShortList("empty"));
+ ListAssert.assertEquals(new ArrayList<Short>(),
conf.getShortList("empty"));
}
public void testGetIntegerArray()
@@ -682,7 +682,7 @@
// missing list
ListAssert.assertEquals(null, conf.getIntegerList("integer.list",
null));
- List expected = new ArrayList();
+ List<Integer> expected = new ArrayList<Integer>();
expected.add(new Integer("1"));
expected.add(new Integer("2"));
@@ -708,13 +708,13 @@
ListAssert.assertEquals(expected,
conf.getIntegerList("integer.list.interpolated"));
// single int values
- expected = new ArrayList();
+ expected = new ArrayList<Integer>();
expected.add(new Integer("1"));
ListAssert.assertEquals(expected,
conf.getIntegerList("integer.string"));
ListAssert.assertEquals(expected,
conf.getIntegerList("integer.object"));
// empty list
- ListAssert.assertEquals(new ArrayList(), conf.getIntegerList("empty"));
+ ListAssert.assertEquals(new ArrayList<Integer>(),
conf.getIntegerList("empty"));
}
public void testGetLongArray()
@@ -759,7 +759,7 @@
// missing list
ListAssert.assertEquals(null, conf.getLongList("long.list", null));
- List expected = new ArrayList();
+ List<Long> expected = new ArrayList<Long>();
expected.add(new Long("1"));
expected.add(new Long("2"));
@@ -785,13 +785,13 @@
ListAssert.assertEquals(expected,
conf.getLongList("long.list.interpolated"));
// single long values
- expected = new ArrayList();
+ expected = new ArrayList<Long>();
expected.add(new Long("1"));
ListAssert.assertEquals(expected, conf.getLongList("long.string"));
ListAssert.assertEquals(expected, conf.getLongList("long.object"));
// empty list
- ListAssert.assertEquals(new ArrayList(), conf.getLongList("empty"));
+ ListAssert.assertEquals(new ArrayList<Long>(),
conf.getLongList("empty"));
}
public void testGetFloatArray()
@@ -836,7 +836,7 @@
// missing list
ListAssert.assertEquals(null, conf.getFloatList("float.list", null));
- List expected = new ArrayList();
+ List<Float> expected = new ArrayList<Float>();
expected.add(new Float("1"));
expected.add(new Float("2"));
@@ -862,13 +862,13 @@
ListAssert.assertEquals(expected,
conf.getFloatList("float.list.interpolated"));
// single float values
- expected = new ArrayList();
+ expected = new ArrayList<Float>();
expected.add(new Float("1"));
ListAssert.assertEquals(expected, conf.getFloatList("float.string"));
ListAssert.assertEquals(expected, conf.getFloatList("float.object"));
// empty list
- ListAssert.assertEquals(new ArrayList(), conf.getFloatList("empty"));
+ ListAssert.assertEquals(new ArrayList<Float>(),
conf.getFloatList("empty"));
}
public void testGetDoubleArray()
@@ -913,7 +913,7 @@
// missing list
ListAssert.assertEquals(null, conf.getDoubleList("double.list", null));
- List expected = new ArrayList();
+ List<Double> expected = new ArrayList<Double>();
expected.add(new Double("1"));
expected.add(new Double("2"));
@@ -939,13 +939,13 @@
ListAssert.assertEquals(expected,
conf.getDoubleList("double.list.interpolated"));
// single double values
- expected = new ArrayList();
+ expected = new ArrayList<Double>();
expected.add(new Double("1"));
ListAssert.assertEquals(expected, conf.getDoubleList("double.string"));
ListAssert.assertEquals(expected, conf.getDoubleList("double.object"));
// empty list
- ListAssert.assertEquals(new ArrayList(), conf.getDoubleList("empty"));
+ ListAssert.assertEquals(new ArrayList<Double>(),
conf.getDoubleList("empty"));
}
public void testGetBigIntegerArray()
@@ -987,7 +987,7 @@
// missing list
ListAssert.assertEquals(null,
conf.getBigIntegerList("biginteger.list", null));
- List expected = new ArrayList();
+ List<BigInteger> expected = new ArrayList<BigInteger>();
expected.add(new BigInteger("1"));
expected.add(new BigInteger("2"));
@@ -1010,13 +1010,13 @@
ListAssert.assertEquals(expected,
conf.getBigIntegerList("biginteger.list.interpolated"));
// single BigInteger values
- expected = new ArrayList();
+ expected = new ArrayList<BigInteger>();
expected.add(new BigInteger("1"));
ListAssert.assertEquals(expected,
conf.getBigIntegerList("biginteger.string"));
ListAssert.assertEquals(expected,
conf.getBigIntegerList("biginteger.object"));
// empty list
- ListAssert.assertEquals(new ArrayList(),
conf.getBigIntegerList("empty"));
+ ListAssert.assertEquals(new ArrayList<BigInteger>(),
conf.getBigIntegerList("empty"));
}
public void testGetBigDecimalArray()
@@ -1058,7 +1058,7 @@
// missing list
ListAssert.assertEquals(null,
conf.getBigDecimalList("bigdecimal.list", null));
- List expected = new ArrayList();
+ List<BigDecimal> expected = new ArrayList<BigDecimal>();
expected.add(new BigDecimal("1"));
expected.add(new BigDecimal("2"));
@@ -1081,13 +1081,13 @@
ListAssert.assertEquals(expected,
conf.getBigDecimalList("bigdecimal.list.interpolated"));
// single BigDecimal values
- expected = new ArrayList();
+ expected = new ArrayList<BigDecimal>();
expected.add(new BigDecimal("1"));
ListAssert.assertEquals(expected,
conf.getBigDecimalList("bigdecimal.string"));
ListAssert.assertEquals(expected,
conf.getBigDecimalList("bigdecimal.object"));
// empty list
- ListAssert.assertEquals(new ArrayList(),
conf.getBigDecimalList("empty"));
+ ListAssert.assertEquals(new ArrayList<BigDecimal>(),
conf.getBigDecimalList("empty"));
}
public void testGetURL() throws Exception
@@ -1147,7 +1147,7 @@
// missing list
ListAssert.assertEquals(null, conf.getURLList("url.list", null));
- List expected = new ArrayList();
+ List<URL> expected = new ArrayList<URL>();
expected.add(new URL("http://jakarta.apache.org"));
expected.add(new URL("http://www.apache.org"));
@@ -1170,13 +1170,13 @@
ListAssert.assertEquals(expected,
conf.getURLList("url.list.interpolated"));
// single URL values
- expected = new ArrayList();
+ expected = new ArrayList<URL>();
expected.add(new URL("http://jakarta.apache.org"));
ListAssert.assertEquals(expected, conf.getURLList("url.string"));
ListAssert.assertEquals(expected, conf.getURLList("url.object"));
// empty list
- ListAssert.assertEquals(new ArrayList(), conf.getURLList("empty"));
+ ListAssert.assertEquals(new ArrayList<URL>(),
conf.getURLList("empty"));
}
public void testGetLocale()
@@ -1253,7 +1253,7 @@
// missing list
ListAssert.assertEquals(null, conf.getLocaleList("locale.list", null));
- List expected = new ArrayList();
+ List<Locale> expected = new ArrayList<Locale>();
expected.add(Locale.FRENCH);
expected.add(Locale.GERMAN);
@@ -1276,13 +1276,13 @@
ListAssert.assertEquals(expected,
conf.getLocaleList("locale.list.interpolated"));
// single Locale values
- expected = new ArrayList();
+ expected = new ArrayList<Locale>();
expected.add(Locale.FRENCH);
ListAssert.assertEquals(expected, conf.getLocaleList("locale.string"));
ListAssert.assertEquals(expected, conf.getLocaleList("locale.object"));
// empty list
- ListAssert.assertEquals(new ArrayList(), conf.getLocaleList("empty"));
+ ListAssert.assertEquals(new ArrayList<Locale>(),
conf.getLocaleList("empty"));
}
public void testGetColor()
@@ -1350,7 +1350,7 @@
// missing list
ListAssert.assertEquals(null, conf.getColorList("color.list", null));
- List expected = new ArrayList();
+ List<Color> expected = new ArrayList<Color>();
expected.add(Color.red);
expected.add(Color.blue);
@@ -1373,13 +1373,13 @@
ListAssert.assertEquals(expected,
conf.getColorList("color.list.interpolated"));
// single Color values
- expected = new ArrayList();
+ expected = new ArrayList<Color>();
expected.add(Color.red);
ListAssert.assertEquals(expected, conf.getColorList("color.string"));
ListAssert.assertEquals(expected, conf.getColorList("color.object"));
// empty list
- ListAssert.assertEquals(new ArrayList(), conf.getColorList("empty"));
+ ListAssert.assertEquals(new ArrayList<Color>(),
conf.getColorList("empty"));
}
public void testGetDate() throws Exception
@@ -1479,9 +1479,9 @@
Date date2 = format.parse("2004-12-31");
// missing list
- ListAssert.assertEquals(null, conf.getDateList("date.list", (List)
null));
+ ListAssert.assertEquals(null, conf.getDateList("date.list",
(List<Date>) null));
- List expected = new ArrayList();
+ List<Date> expected = new ArrayList<Date>();
expected.add(date1);
expected.add(date2);
@@ -1511,13 +1511,13 @@
ListAssert.assertEquals(expected,
conf.getDateList("date.list.interpolated"));
// single Date values
- expected = new ArrayList();
+ expected = new ArrayList<Date>();
expected.add(date1);
ListAssert.assertEquals(expected, conf.getDateList("date.string"));
ListAssert.assertEquals(expected, conf.getDateList("date.object"));
// empty list
- ListAssert.assertEquals(new ArrayList(), conf.getDateList("empty"));
+ ListAssert.assertEquals(new ArrayList<Date>(),
conf.getDateList("empty"));
}
public void testGetCalendar() throws Exception
@@ -1632,9 +1632,9 @@
calendar2.setTime(date2);
// missing list
- ListAssert.assertEquals(null, conf.getCalendarList("calendar.list",
(List) null));
+ ListAssert.assertEquals(null, conf.getCalendarList("calendar.list",
(List<Calendar>) null));
- List expected = new ArrayList();
+ List<Calendar> expected = new ArrayList<Calendar>();
expected.add(calendar1);
expected.add(calendar2);
@@ -1664,13 +1664,13 @@
ListAssert.assertEquals(expected,
conf.getCalendarList("calendar.list.interpolated"));
// single Calendar values
- expected = new ArrayList();
+ expected = new ArrayList<Calendar>();
expected.add(calendar1);
ListAssert.assertEquals(expected, conf.getCalendarList("date.string"));
ListAssert.assertEquals(expected, conf.getCalendarList("date.object"));
// empty list
- ListAssert.assertEquals(new ArrayList(),
conf.getCalendarList("empty"));
+ ListAssert.assertEquals(new ArrayList<Calendar>(),
conf.getCalendarList("empty"));
}
public void testGetInetAddress() throws Exception
@@ -1736,8 +1736,8 @@
*/
private Object createInternetAddress(String email) throws Exception
{
- Class cls = Class.forName("javax.mail.internet.InternetAddress");
- return cls.getConstructor(new Class[]{String.class}).newInstance(new
Object[]{email});
+ Class<?> cls = Class.forName("javax.mail.internet.InternetAddress");
+ return cls.getConstructor(new
Class<?>[]{String.class}).newInstance(new Object[]{email});
}
public void testConversionException() throws Exception