jvanzyl 2002/07/15 21:17:14
Modified: src/test/java/org/apache/maven/importscrubber
ClassParserWrapperTest.java
Log:
o Adding the simple method from jar utils so that i can separate the
importscrubber into a plugin.
Revision Changes Path
1.2 +22 -2
jakarta-turbine-maven/src/test/java/org/apache/maven/importscrubber/ClassParserWrapperTest.java
Index: ClassParserWrapperTest.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine-maven/src/test/java/org/apache/maven/importscrubber/ClassParserWrapperTest.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ClassParserWrapperTest.java 27 Jun 2002 18:29:19 -0000 1.1
+++ ClassParserWrapperTest.java 16 Jul 2002 04:17:13 -0000 1.2
@@ -57,6 +57,8 @@
import java.io.File;
import java.io.InputStream;
+import java.util.ArrayList;
+import java.util.Enumeration;
import java.util.Iterator;
import java.util.List;
import java.util.jar.JarFile;
@@ -68,7 +70,6 @@
import junit.framework.TestSuite;
import org.apache.maven.TestConstantsTest;
-import org.apache.maven.util.JarUtil;
public class ClassParserWrapperTest
extends TestCase
@@ -102,7 +103,7 @@
{
jarFile = new JarFile(new File(TEST_JAR));
treeMapListener = new TreeMapListener();
- List classEntries = JarUtil.getClassEntries(jarFile);
+ List classEntries = getClassEntries(jarFile);
for (Iterator i = classEntries.iterator(); i.hasNext();)
{
@@ -132,4 +133,23 @@
fail();
}
}
+
+ public List getClassEntries(JarFile jarFile) throws Exception
+ {
+ List entries = new ArrayList();
+
+ Enumeration all = jarFile.entries();
+ while (all.hasMoreElements())
+ {
+ JarEntry je = (JarEntry) all.nextElement();
+
+ String name = je.getName();
+ if (name.endsWith(".class"))
+ {
+ entries.add(je);
+ }
+ }
+ return entries;
+ }
+
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>