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


Reply via email to