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]>

Reply via email to