You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by oh...@apache.org on 2008/03/24 19:32:35 UTC

svn commit: r640505 - /commons/proper/configuration/branches/configuration2_experimental/src/test/java/org/apache/commons/configuration2/TestXMLConfiguration.java

Author: oheger
Date: Mon Mar 24 11:32:32 2008
New Revision: 640505

URL: http://svn.apache.org/viewvc?rev=640505&view=rev
Log:
Removed unused imports, improved type-safety

Modified:
    commons/proper/configuration/branches/configuration2_experimental/src/test/java/org/apache/commons/configuration2/TestXMLConfiguration.java

Modified: commons/proper/configuration/branches/configuration2_experimental/src/test/java/org/apache/commons/configuration2/TestXMLConfiguration.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/branches/configuration2_experimental/src/test/java/org/apache/commons/configuration2/TestXMLConfiguration.java?rev=640505&r1=640504&r2=640505&view=diff
==============================================================================
--- commons/proper/configuration/branches/configuration2_experimental/src/test/java/org/apache/commons/configuration2/TestXMLConfiguration.java (original)
+++ commons/proper/configuration/branches/configuration2_experimental/src/test/java/org/apache/commons/configuration2/TestXMLConfiguration.java Mon Mar 24 11:32:32 2008
@@ -28,7 +28,6 @@
 import java.net.URL;
 import java.util.ArrayList;
 import java.util.Collection;
-import java.util.Iterator;
 import java.util.List;
 
 import javax.xml.parsers.DocumentBuilder;
@@ -36,12 +35,6 @@
 
 import junit.framework.TestCase;
 
-import org.apache.commons.configuration2.Configuration;
-import org.apache.commons.configuration2.ConfigurationException;
-import org.apache.commons.configuration2.FileConfiguration;
-import org.apache.commons.configuration2.HierarchicalConfiguration;
-import org.apache.commons.configuration2.SubnodeConfiguration;
-import org.apache.commons.configuration2.XMLConfiguration;
 import org.apache.commons.configuration2.expr.xpath.XPathExpressionEngine;
 import org.apache.commons.configuration2.reloading.FileAlwaysReloadingStrategy;
 import org.apache.commons.configuration2.reloading.InvariantReloadingStrategy;
@@ -203,7 +196,7 @@
         property = conf.getProperty("list.sublist.item");
         assertNotNull(property);
         assertTrue(property instanceof List);
-        List list = (List)property;
+        List<?> list = (List<?>)property;
         assertEquals(2, list.size());
         assertEquals("five", list.get(0));
         assertEquals("six", list.get(1));
@@ -212,7 +205,7 @@
         property = conf.getProperty("list.item");
         assertNotNull(property);
         assertTrue(property instanceof List);
-        list = (List)property;
+        list = (List<?>)property;
         assertEquals(4, list.size());
         assertEquals("one", list.get(0));
         assertEquals("two", list.get(1));
@@ -223,7 +216,7 @@
         property = conf.getProperty("list.item[@name]");
         assertNotNull(property);
         assertTrue(property instanceof List);
-        list = (List)property;
+        list = (List<?>)property;
         assertEquals(2, list.size());
         assertEquals("one", list.get(0));
         assertEquals("three", list.get(1));
@@ -281,7 +274,7 @@
     {
         conf.addProperty("element3[@name]", "bar");
 
-        List list = conf.getList("element3[@name]");
+        List<?> list = conf.getList("element3[@name]");
         assertNotNull("null list", list);
         assertTrue("'foo' element missing", list.contains("foo"));
         assertTrue("'bar' element missing", list.contains("bar"));
@@ -333,7 +326,7 @@
         conf.addProperty("test.array", "value1");
         conf.addProperty("test.array", "value2");
 
-        List list = conf.getList("test.array");
+        List<?> list = conf.getList("test.array");
         assertNotNull("null list", list);
         assertTrue("'value1' element missing", list.contains("value1"));
         assertTrue("'value2' element missing", list.contains("value2"));
@@ -992,9 +985,8 @@
         assertEquals("value", copy.getProperty("element"));
         assertNull("Document was copied, too", copy.getDocument());
         ConfigurationNode root = copy.getRootNode();
-        for(Iterator it = root.getChildren().iterator(); it.hasNext();)
+        for(ConfigurationNode node : root.getChildren())
         {
-        	ConfigurationNode node = (ConfigurationNode) it.next();
         	assertNull("Reference was not cleared", node.getReference());
         }
 
@@ -1081,7 +1073,7 @@
             assertEquals("Wrong value of multi-valued node", "value" + i, conf
                     .getString("attrList.a(" + (i + 3) + ")"));
         }
-        List attrs = conf.getList("attrList.a(4)[@name]");
+        List<?> attrs = conf.getList("attrList.a(4)[@name]");
         final String attrVal = "uvw";
         assertEquals("Wrong number of name attributes", attrVal.length(), attrs
                 .size());
@@ -1185,7 +1177,7 @@
         conf.clear();
         conf.setDelimiterParsingDisabled(true);
         conf.load();
-        List expr = conf.getList("expressions[@value]");
+        List<?> expr = conf.getList("expressions[@value]");
         assertEquals("Wrong list size", 2, expr.size());
         assertEquals("Wrong element 1", "a || (b && c)", expr.get(0));
         assertEquals("Wrong element 2", "!d", expr.get(1));