Author: brianf
Date: Tue Jan  1 19:27:01 2008
New Revision: 607992

URL: http://svn.apache.org/viewvc?rev=607992&view=rev
Log:
cleaned up the files moved in from maven-dependency-plugin

Added:
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/
      - copied from r607985, 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection-filters/
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/
      - copied from r607985, 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection-filters/
Removed:
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection-filters/
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection-filters/
Modified:
    maven/shared/branches/maven-common-artifact-filters-brianf/pom.xml
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/AbstractArtifactFeatureFilter.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/AbstractArtifactsFilter.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ArtifactIdFilter.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ArtifactsFilter.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ClassifierFilter.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/FilterArtifacts.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/GroupIdFilter.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ScopeFilter.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/TransitivityFilter.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/TypeFilter.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestArtifactFilter.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestClassifierFilter.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestFilterArtifacts.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestGroupIdFilter.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestScopeFilter.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestTransitivityFilter.java
    
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestTypeFilter.java

Modified: maven/shared/branches/maven-common-artifact-filters-brianf/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/pom.xml?rev=607992&r1=607991&r2=607992&view=diff
==============================================================================
--- maven/shared/branches/maven-common-artifact-filters-brianf/pom.xml 
(original)
+++ maven/shared/branches/maven-common-artifact-filters-brianf/pom.xml Tue Jan  
1 19:27:01 2008
@@ -1,49 +1,54 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-  <modelVersion>4.0.0</modelVersion>
-  <parent>
-    <groupId>org.apache.maven.shared</groupId>
-    <artifactId>maven-shared-components</artifactId>
-    <version>7</version>
-  </parent>
-  <artifactId>maven-common-artifact-filters</artifactId>
-  <version>1.0-alpha-2-SNAPSHOT</version>
-  <name>Maven Common Artifact Filters</name>
-  <prerequisites>
-    <maven>2.0.2</maven>
-  </prerequisites>
-  <dependencies>
-    <dependency>
-      <groupId>org.apache.maven</groupId>
-      <artifactId>maven-artifact</artifactId>
-      <version>2.0.8-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.codehaus.plexus</groupId>
-      <artifactId>plexus-container-default</artifactId>
-      <version>1.0-alpha-9</version>
-    </dependency>
-    <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
-      <version>3.8.1</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.shared</groupId>
-      <artifactId>maven-test-tools</artifactId>
-      <version>1.0-alpha-1</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>easymock</groupId>
-      <artifactId>easymock</artifactId>
-      <version>1.2_Java1.3</version>
-      <scope>test</scope>
-    </dependency>
-  </dependencies>
-  <scm>
-    
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/shared/trunk/maven-common-artifact-filters</connection>
-    
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/shared/trunk/maven-common-artifact-filters</developerConnection>
-    
<url>http://svn.apache.org/viewcvs.cgi/maven/shared/trunk/maven-common-artifact-filters</url>
-  </scm>
-</project>
+<?xml version="1.0" encoding="UTF-8"?><project>
+  <parent>
+    <artifactId>maven-shared-components</artifactId>
+    <groupId>org.apache.maven.shared</groupId>
+    <version>8</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>maven-common-artifact-filters</artifactId>
+  <name>Maven Common Artifact Filters</name>
+  <version>1.0-alpha-2-SNAPSHOT</version>
+  <prerequisites>
+    <maven>2.0.2</maven>
+  </prerequisites>
+  <scm>
+    
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/shared/trunk/maven-common-artifact-filters</connection>
+    
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/shared/trunk/maven-common-artifact-filters</developerConnection>
+    
<url>http://svn.apache.org/viewcvs.cgi/maven/shared/trunk/maven-common-artifact-filters</url>
+  </scm>
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-artifact</artifactId>
+      <version>2.0.8-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.codehaus.plexus</groupId>
+      <artifactId>plexus-container-default</artifactId>
+      <version>1.0-alpha-9</version>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.shared</groupId>
+      <artifactId>maven-test-tools</artifactId>
+      <version>1.0-alpha-2</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>easymock</groupId>
+      <artifactId>easymock</artifactId>
+      <version>1.2_Java1.3</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.shared</groupId>
+      <artifactId>maven-plugin-testing-harness</artifactId>
+      <version>1.1</version>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/AbstractArtifactFeatureFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/AbstractArtifactFeatureFilter.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/AbstractArtifactFeatureFilter.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/AbstractArtifactFeatureFilter.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /* 
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -26,17 +26,13 @@
 import java.util.Set;
 
 import org.apache.maven.artifact.Artifact;
-import org.apache.maven.plugin.logging.Log;
 import org.codehaus.plexus.util.StringUtils;
 
 /**
- * This is the common base class of ClassifierFilter and
- * TypeFilter
+ * This is the common base class of ClassifierFilter and TypeFilter
  * 
- * @author <a href="[EMAIL PROTECTED]">Richard van der
- *         Hoff</a>
- * @version $Id: AbstractArtifactFeatureFilter.java 522374
- *          2007-03-25 22:58:03Z brianf $
+ * @author <a href="[EMAIL PROTECTED]">Richard van der Hoff</a>
+ * @version $Id$
  */
 public abstract class AbstractArtifactFeatureFilter
     extends AbstractArtifactsFilter
@@ -45,63 +41,33 @@
     private List includes;
 
     /**
-     * The list of types or classifiers to exclude (ignored
-     * if includes != null)
+     * The list of types or classifiers to exclude (ignored if includes != 
null)
      */
     private List excludes;
 
-    /**
-     * The configuration string for the include list - comma
-     * separated
-     */
-    private String includeString;
-
-    /**
-     * The configuration string for the exclude list - comma
-     * separated
-     */
-    private String excludeString;
-
-    /**
-     * The name of the feature we are filtering on - for
-     * logging - "Classifiers" or "Types"
-     */
-    private String featureName;
-
-    public AbstractArtifactFeatureFilter( String include, String exclude, 
String theFeatureName )
+    public AbstractArtifactFeatureFilter( String include, String exclude)
     {
         setExcludes( exclude );
         setIncludes( include );
-        featureName = theFeatureName;
     }
 
     /**
-     * This function determines if filtering needs to be
-     * performed. Includes are processed before Excludes.
-     * 
-     * @param dependencies the set of dependencies to
-     *            filter.
+     * This function determines if filtering needs to be performed. Includes 
are processed before Excludes.
      * 
+     * @param dependencies the set of dependencies to filter.
      * @return a Set of filtered dependencies.
      */
-    public Set filter( Set artifacts, Log log )
+    public Set filter( Set artifacts )
     {
         Set results = artifacts;
 
         if ( this.includes != null && !this.includes.isEmpty() )
         {
-            int size = includes.size();
-            log.debug( "Including only " + size + " " + featureName + ( ( size 
> 1 ) ? "s" : "" ) + ": "
-                + this.includeString );
-
             results = filterIncludes( results, this.includes );
         }
 
         if ( this.excludes != null && !this.excludes.isEmpty() )
         {
-            int size = excludes.size();
-            log.debug( "Excluding " + size + " " + featureName + ( ( size > 1 
) ? "s" : "" ) + ": "
-                + this.excludeString );
             results = filterExcludes( results, this.excludes );
         }
 
@@ -109,13 +75,10 @@
     }
 
     /**
-     * Processes the dependencies list and includes the
-     * dependencies that match a filter in the list.
+     * Processes the dependencies list and includes the dependencies that 
match a filter in the list.
      * 
      * @param depends List of dependencies.
-     * @param includes List of types or classifiers to
-     *            include.
-     * 
+     * @param includes List of types or classifiers to include.
      * @return a set of filtered artifacts.
      */
     private Set filterIncludes( Set artifacts, List theIncludes )
@@ -145,13 +108,10 @@
     }
 
     /**
-     * Processes the dependencies list and excludes the
-     * dependencies that match a filter in the list.
+     * Processes the dependencies list and excludes the dependencies that 
match a filter in the list.
      * 
      * @param depends List of dependencies.
-     * @param excludes List of types or classifiers to
-     *            exclude.
-     * 
+     * @param excludes List of types or classifiers to exclude.
      * @return a set of filtered artifacts.
      */
     private Set filterExcludes( Set artifacts, List theExcludes )
@@ -189,19 +149,15 @@
     }
 
     /**
-     * Should return the type or classifier of the given
-     * artifact, so that we can filter it
+     * Should return the type or classifier of the given artifact, so that we 
can filter it
      * 
-     * @param artifact artifact to return type or classifier
-     *            of
+     * @param artifact artifact to return type or classifier of
      * @return type or classifier
      */
     protected abstract String getArtifactFeature( Artifact artifact );
 
     public void setExcludes( String excludeString )
     {
-        this.excludeString = excludeString;
-
         if ( StringUtils.isNotEmpty( excludeString ) )
         {
             this.excludes = Arrays.asList( StringUtils.split( excludeString, 
"," ) );
@@ -210,8 +166,6 @@
 
     public void setIncludes( String includeString )
     {
-        this.includeString = includeString;
-
         if ( StringUtils.isNotEmpty( includeString ) )
         {
             this.includes = Arrays.asList( StringUtils.split( includeString, 
"," ) );
@@ -238,8 +192,7 @@
      * Allows Feature comparison to be customized
      * 
      * @param lhs String artifact's feature
-     * @param rhs String feature from exclude or include
-     *            list
+     * @param rhs String feature from exclude or include list
      * @return boolean true if features match
      */
     protected boolean compareFeatures( String lhs, String rhs )

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/AbstractArtifactsFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/AbstractArtifactsFilter.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/AbstractArtifactsFilter.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/AbstractArtifactsFilter.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -23,8 +23,6 @@
 import java.util.Set;
 
 import org.apache.maven.artifact.Artifact;
-import org.apache.maven.plugin.MojoExecutionException;
-import org.apache.maven.plugin.logging.Log;
 
 public abstract class AbstractArtifactsFilter
     implements ArtifactsFilter
@@ -33,13 +31,13 @@
      * @author <a href="mailto:[EMAIL PROTECTED]">Brian Fox</a>
      * @version $Id$
      */
-    public boolean okToProcess( Artifact artifact, Log log )
-        throws MojoExecutionException
+    public boolean okToProcess( Artifact artifact )
+        throws ArtifactFilterException
     {
         Set set = new HashSet();
         set.add( artifact );
 
-        set = filter( set, log );
+        set = filter( set );
         return set.contains( artifact );
     }
 }

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ArtifactIdFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ArtifactIdFilter.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ArtifactIdFilter.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ArtifactIdFilter.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /* 
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -40,7 +40,7 @@
      */
     public ArtifactIdFilter( String include, String exclude )
     {
-        super( include, exclude, "ArtifactId" );
+        super( include, exclude);
     }
 
     /*

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ArtifactsFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ArtifactsFilter.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ArtifactsFilter.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ArtifactsFilter.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /* 
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -26,8 +26,6 @@
 import java.util.Set;
 
 import org.apache.maven.artifact.Artifact;
-import org.apache.maven.plugin.MojoExecutionException;
-import org.apache.maven.plugin.logging.Log;
 
 /**
  * @author <a href="mailto:[EMAIL PROTECTED]">Brian Fox</a>
@@ -35,9 +33,9 @@
  */
 public interface ArtifactsFilter
 {
-    Set filter( Set artifacts, Log log )
-        throws MojoExecutionException;
+    Set filter( Set artifacts )
+        throws ArtifactFilterException;
 
-    boolean okToProcess( Artifact artifact, Log log )
-        throws MojoExecutionException;
+    boolean okToProcess( Artifact artifact )
+        throws ArtifactFilterException;
 }

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ClassifierFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ClassifierFilter.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ClassifierFilter.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ClassifierFilter.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /* 
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -31,7 +31,7 @@
 {
     public ClassifierFilter( String include, String exclude )
     {
-        super( include, exclude, "Classifiers" );
+        super( include, exclude);
     }
 
     /*

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/FilterArtifacts.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/FilterArtifacts.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/FilterArtifacts.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/FilterArtifacts.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -27,9 +27,6 @@
 import java.util.Iterator;
 import java.util.Set;
 
-import org.apache.maven.plugin.MojoExecutionException;
-import org.apache.maven.plugin.logging.Log;
-
 /**
  * @author <a href="mailto:[EMAIL PROTECTED]">Brian Fox</a>
  * @version $Id$
@@ -44,8 +41,7 @@
     }
 
     /**
-     * Removes all of the elements from this list. The list will be empty after
-     * this call returns.
+     * Removes all of the elements from this list. The list will be empty 
after this call returns.
      */
     public void clearFilters()
     {
@@ -55,8 +51,7 @@
     /**
      * Appends the specified element to the end of this list.
      * 
-     * @param filter
-     *            element to be appended to this list.
+     * @param filter element to be appended to this list.
      */
     public void addFilter( ArtifactsFilter filter )
     {
@@ -67,17 +62,12 @@
     }
 
     /**
-     * Inserts the specified element at the specified position in this list.
-     * Shifts the element currently at that position (if any) and any 
subsequent
-     * elements to the right (adds one to their indices).
+     * Inserts the specified element at the specified position in this list. 
Shifts the element currently at that
+     * position (if any) and any subsequent elements to the right (adds one to 
their indices).
      * 
-     * @param index
-     *            index at which the specified element is to be inserted.
-     * @param element
-     *            element to be inserted.
-     * @throws IndexOutOfBoundsException
-     *             if index is out of range
-     *             <tt>(index &lt; 0 || index &gt; size())</tt>.
+     * @param index index at which the specified element is to be inserted.
+     * @param element element to be inserted.
+     * @throws IndexOutOfBoundsException if index is out of range <tt>(index 
&lt; 0 || index &gt; size())</tt>.
      */
     public void addFilter( int index, ArtifactsFilter filter )
     {
@@ -87,8 +77,8 @@
         }
     }
 
-    public Set filter( Set artifacts, Log log )
-        throws MojoExecutionException
+    public Set filter( Set artifacts )
+        throws ArtifactFilterException
     {
         // apply filters
         Iterator filterIterator = filters.iterator();
@@ -98,7 +88,7 @@
             ArtifactsFilter filter = (ArtifactsFilter) filterIterator.next();
             try
             {
-                artifacts = filter.filter( artifacts, log );
+                artifacts = filter.filter( artifacts );
             }
             catch ( NullPointerException e )
             {
@@ -119,8 +109,7 @@
     }
 
     /**
-     * @param filters
-     *            The filters to set.
+     * @param filters The filters to set.
      */
     public void setFilters( ArrayList filters )
     {

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/GroupIdFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/GroupIdFilter.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/GroupIdFilter.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/GroupIdFilter.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /* 
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -41,7 +41,7 @@
      */
     public GroupIdFilter( String include, String exclude )
     {
-        super( include, exclude, "GroupId" );
+        super( include, exclude);
     }
 
     /*

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ScopeFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ScopeFilter.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ScopeFilter.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/ScopeFilter.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -25,8 +25,6 @@
 
 import org.apache.maven.artifact.Artifact;
 import org.apache.maven.artifact.resolver.filter.ScopeArtifactFilter;
-import org.apache.maven.plugin.MojoExecutionException;
-import org.apache.maven.plugin.logging.Log;
 import org.codehaus.plexus.util.StringUtils;
 
 /**
@@ -55,10 +53,10 @@
      *            the set of dependencies to filter.
      * 
      * @return a Set of filtered dependencies.
-     * @throws MojoExecutionException
+     * @throws ArtifactFilterException
      */
-    public Set filter( Set artifacts, Log log )
-        throws MojoExecutionException
+    public Set filter( Set artifacts)
+        throws ArtifactFilterException
     {
         Set results = artifacts;
 
@@ -68,7 +66,7 @@
                 && !Artifact.SCOPE_PROVIDED.equals( includeScope ) && 
!Artifact.SCOPE_RUNTIME.equals( includeScope )
                 && !Artifact.SCOPE_SYSTEM.equals( includeScope ) )
             {
-                throw new MojoExecutionException( "Invalid Scope in 
includeScope: " + includeScope );
+                throw new ArtifactFilterException( "Invalid Scope in 
includeScope: " + includeScope );
             }
 
             results = new HashSet();
@@ -98,7 +96,7 @@
                 && !Artifact.SCOPE_PROVIDED.equals( excludeScope ) && 
!Artifact.SCOPE_RUNTIME.equals( excludeScope )
                 && !Artifact.SCOPE_SYSTEM.equals( excludeScope ) )
             {
-                throw new MojoExecutionException( "Invalid Scope in 
excludeScope: " + excludeScope );
+                throw new ArtifactFilterException( "Invalid Scope in 
excludeScope: " + excludeScope );
             }
             results = new HashSet();
             // plexus ScopeArtifactFilter doesn't handle the provided scope so
@@ -106,7 +104,7 @@
             // need special handling for it.
             if ( Artifact.SCOPE_TEST.equals( excludeScope ) )
             {
-                throw new MojoExecutionException( " Can't exclude Test scope, 
this will exclude everything." );
+                throw new ArtifactFilterException( " Can't exclude Test scope, 
this will exclude everything." );
             }
             else if ( !Artifact.SCOPE_PROVIDED.equals( excludeScope ) && 
!Artifact.SCOPE_SYSTEM.equals( excludeScope ) )
             {

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/TransitivityFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/TransitivityFilter.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/TransitivityFilter.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/TransitivityFilter.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -24,7 +24,6 @@
 import java.util.Set;
 
 import org.apache.maven.artifact.Artifact;
-import org.apache.maven.plugin.logging.Log;
 
 /**
  * @author <a href="mailto:[EMAIL PROTECTED]">Brian Fox</a>
@@ -44,7 +43,7 @@
         this.directDependencies = directDependencies;
     }
 
-    public Set filter( Set artifacts, Log log )
+    public Set filter( Set artifacts )
     {
         // why not just take the directDependencies here?
         // because if this filter is run after some other process, the
@@ -53,7 +52,6 @@
 
         if ( excludeTransitive )
         {
-            log.debug( "Excluding Transitive Dependencies." );
             result = new HashSet();
             Iterator iterator = artifacts.iterator();
             while ( iterator.hasNext() )
@@ -62,25 +60,16 @@
                 if ( artifactIsADirectDependency( artifact ) )
                 {
                     result.add( artifact );
-                    log.debug( "Added: " + artifact );
                 }
             }
-            log.debug( "Added " + result.size() );
         }
-        else
-        {
-            log.debug( "Including Transitive Dependencies." );
-        }
-
         return result;
     }
 
     /**
-     * Compares the artifact to the list of dependencies to see if it is
-     * directly included by this project
+     * Compares the artifact to the list of dependencies to see if it is 
directly included by this project
      * 
-     * @param artifact
-     *            representing the item to compare.
+     * @param artifact representing the item to compare.
      * @return true if artifact is a direct dependency
      */
     public boolean artifactIsADirectDependency( Artifact artifact )
@@ -90,8 +79,8 @@
         while ( iterator.hasNext() )
         {
             Artifact dependency = (Artifact) iterator.next();
-            if ( dependency.getGroupId().equals( artifact.getGroupId() )
-                && dependency.getArtifactId().equals( artifact.getArtifactId() 
) )
+            if ( dependency.getGroupId().equals( artifact.getGroupId() ) &&
+                dependency.getArtifactId().equals( artifact.getArtifactId() ) )
             {
                 result = true;
                 break;
@@ -109,8 +98,7 @@
     }
 
     /**
-     * @param excludeTransitive
-     *            The excludeTransitive to set.
+     * @param excludeTransitive The excludeTransitive to set.
      */
     public void setExcludeTransitive( boolean excludeTransitive )
     {

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/TypeFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/TypeFilter.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/TypeFilter.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/main/java/org/apache/maven/shared/artifact/filter/collection/TypeFilter.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -30,7 +30,7 @@
 {
     public TypeFilter( String include, String exclude )
     {
-        super( include, exclude, "Types" );
+        super( include, exclude);
     }
 
     /*

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestArtifactFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestArtifactFilter.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestArtifactFilter.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestArtifactFilter.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /* 
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -27,8 +27,7 @@
 import java.util.Set;
 
 import org.apache.maven.artifact.Artifact;
-import 
org.apache.maven.plugin.dependency.testUtils.AbstractArtifactFeatureFilterTestCase;
-import 
org.apache.maven.plugin.dependency.testUtils.DependencyArtifactStubFactory;
+import org.apache.maven.plugin.testing.ArtifactStubFactory;
 
 /**
  * @author clove TestCases for ArtifactFilter
@@ -43,7 +42,7 @@
     {
         super.setUp();
         filterClass = ArtifactIdFilter.class;
-        DependencyArtifactStubFactory factory = new 
DependencyArtifactStubFactory( null, false );
+        ArtifactStubFactory factory = new ArtifactStubFactory( null, false );
         artifacts = factory.getArtifactArtifacts();
     }
 
@@ -61,7 +60,7 @@
         while ( iter.hasNext() )
         {
             Artifact artifact = (Artifact) iter.next();
-            assertTrue( artifact.getArtifactId().equals( "two" ));
+            assertTrue( artifact.getArtifactId().equals( "two" ) );
         }
     }
 

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestClassifierFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestClassifierFilter.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestClassifierFilter.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestClassifierFilter.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /* 
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -27,13 +27,11 @@
 import java.util.Set;
 
 import org.apache.maven.artifact.Artifact;
-import 
org.apache.maven.plugin.dependency.testUtils.AbstractArtifactFeatureFilterTestCase;
-import 
org.apache.maven.plugin.dependency.testUtils.DependencyArtifactStubFactory;
+import org.apache.maven.plugin.testing.ArtifactStubFactory;
 
 /**
- * @author brianf Test case for ClassifierFilter
+ * @author <a href="mailto:[EMAIL PROTECTED]">Brian Fox</a> Test case for 
ClassifierFilter
  * @see 
org.apache.maven.plugin.dependency.testUtils.AbstractArtifactFeatureFilterTestCase
- * 
  */
 public class TestClassifierFilter
     extends AbstractArtifactFeatureFilterTestCase
@@ -44,7 +42,7 @@
     {
         super.setUp();
         filterClass = ClassifierFilter.class;
-        DependencyArtifactStubFactory factory = new 
DependencyArtifactStubFactory( null, false );
+        ArtifactStubFactory factory = new ArtifactStubFactory( null, false );
         artifacts = factory.getClassifiedArtifacts();
 
     }

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestFilterArtifacts.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestFilterArtifacts.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestFilterArtifacts.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestFilterArtifacts.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /* 
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -30,20 +30,15 @@
 
 import junit.framework.TestCase;
 
-import org.apache.maven.plugin.MojoExecutionException;
-import 
org.apache.maven.plugin.dependency.testUtils.DependencyArtifactStubFactory;
-import org.apache.maven.plugin.dependency.testUtils.DependencyTestUtils;
-import org.apache.maven.plugin.logging.Log;
-import org.apache.maven.plugin.testing.SilentLog;
+import org.apache.maven.plugin.testing.ArtifactStubFactory;
+import org.codehaus.plexus.util.FileUtils;
 
 /**
- * @author brianf
- * 
+ * @author <a href="mailto:[EMAIL PROTECTED]">Brian Fox</a>
  */
 public class TestFilterArtifacts
     extends TestCase
 {
-    Log log = new SilentLog();
 
     protected void setUp()
         throws Exception
@@ -52,23 +47,25 @@
     }
 
     public void testNullFilters()
-        throws IOException, MojoExecutionException
+        throws IOException, ArtifactFilterException
+
     {
         // TODO: convert these old tests to use the abstract test case for dep
         // plugin
-        File outputFolder = outputFolder = new File( "target/filters/" );
-        DependencyTestUtils.removeDirectory( outputFolder );
+        File outputFolder = new File( "target/filters/" );
+
+        FileUtils.deleteDirectory( outputFolder );
 
-        DependencyArtifactStubFactory fact = new 
DependencyArtifactStubFactory( outputFolder, false );
+        ArtifactStubFactory fact = new ArtifactStubFactory( outputFolder, 
false );
         Set artifacts = fact.getReleaseAndSnapshotArtifacts();
         FilterArtifacts fa = new FilterArtifacts();
 
-        fa.filter( artifacts, log );
+        fa.filter( artifacts );
 
         // make sure null filters don't hurt anything.
         fa.addFilter( null );
 
-        fa.filter( artifacts, log );
+        fa.filter( artifacts );
         assertEquals( 0, fa.getFilters().size() );
 
         ArrayList filters = new ArrayList();
@@ -78,7 +75,7 @@
 
         assertEquals( 2, fa.getFilters().size() );
 
-        fa.filter( artifacts, log );
+        fa.filter( artifacts );
     }
 
     public void testArtifactFilter()

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestGroupIdFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestGroupIdFilter.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestGroupIdFilter.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestGroupIdFilter.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /* 
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -28,15 +28,11 @@
 import java.util.Set;
 
 import org.apache.maven.artifact.Artifact;
-import org.apache.maven.plugin.MojoExecutionException;
-import 
org.apache.maven.plugin.dependency.testUtils.AbstractArtifactFeatureFilterTestCase;
-import 
org.apache.maven.plugin.dependency.testUtils.DependencyArtifactStubFactory;
-import org.apache.maven.plugin.testing.SilentLog;
+import org.apache.maven.plugin.testing.ArtifactStubFactory;
 
 /**
  * @author clove TestCases for GroupIdFilter
  * @see 
org.apache.maven.plugin.dependency.testUtils.AbstractArtifactFeatureFilterTestCase
- * 
  */
 public class TestGroupIdFilter
     extends AbstractArtifactFeatureFilterTestCase
@@ -47,7 +43,7 @@
     {
         super.setUp();
         filterClass = GroupIdFilter.class;
-        DependencyArtifactStubFactory factory = new 
DependencyArtifactStubFactory( null, false );
+        ArtifactStubFactory factory = new ArtifactStubFactory( null, false );
         artifacts = factory.getGroupIdArtifacts();
 
     }
@@ -91,12 +87,11 @@
     public void testFiltering4()
         throws Exception
     {
-        SilentLog log = new SilentLog();
         // include o* from groupIds one,two should leave one
         Set result = filtering();
-        assertEquals( 1, result.size());
+        assertEquals( 1, result.size() );
         GroupIdFilter filter = new GroupIdFilter( "o", null );
-        result = filter.filter( result, log );
+        result = filter.filter( result );
         Iterator iter = result.iterator();
         while ( iter.hasNext() )
         {
@@ -107,9 +102,9 @@
 
         // exclude on* from groupIds one,two should leave two
         result = filtering();
-        assertEquals(1, result.size());
+        assertEquals( 1, result.size() );
         filter = new GroupIdFilter( null, "on" );
-        result = filter.filter( result, log );
+        result = filter.filter( result );
         iter = result.iterator();
         while ( iter.hasNext() )
         {
@@ -118,26 +113,30 @@
 
         }
     }
-    
-    public void testMultipleInclude() throws SecurityException, 
IllegalArgumentException, NoSuchMethodException, InstantiationException, 
IllegalAccessException, InvocationTargetException, MojoExecutionException
+
+    public void testMultipleInclude()
+        throws SecurityException, IllegalArgumentException, 
NoSuchMethodException, InstantiationException,
+        IllegalAccessException, InvocationTargetException, 
ArtifactFilterException
     {
-       ArtifactsFilter filter = new GroupIdFilter("one,two",null);
-       
-       assertEquals( 4, artifacts.size() );
-       
-       Set result = filter.filter( artifacts, new SilentLog() );
-       
-       assertEquals( 2, result.size() );       
-    }
-    
-    public void testMultipleExclude() throws SecurityException, 
IllegalArgumentException, NoSuchMethodException, InstantiationException, 
IllegalAccessException, InvocationTargetException, MojoExecutionException
-    {
-       ArtifactsFilter filter = new GroupIdFilter(null,"one,two");
-       
-       assertEquals( 4, artifacts.size() );
-       
-       Set result = filter.filter( artifacts, new SilentLog() );
-       
-       assertEquals( 2, result.size() );       
+        ArtifactsFilter filter = new GroupIdFilter( "one,two", null );
+
+        assertEquals( 4, artifacts.size() );
+
+        Set result = filter.filter( artifacts );
+
+        assertEquals( 2, result.size() );
+    }
+
+    public void testMultipleExclude()
+        throws SecurityException, IllegalArgumentException, 
NoSuchMethodException, InstantiationException,
+        IllegalAccessException, InvocationTargetException, 
ArtifactFilterException
+    {
+        ArtifactsFilter filter = new GroupIdFilter( null, "one,two" );
+
+        assertEquals( 4, artifacts.size() );
+
+        Set result = filter.filter( artifacts );
+
+        assertEquals( 2, result.size() );
     }
 }

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestScopeFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestScopeFilter.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestScopeFilter.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestScopeFilter.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /* 
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -29,14 +29,12 @@
 import junit.framework.TestCase;
 
 import org.apache.maven.artifact.Artifact;
-import org.apache.maven.plugin.MojoExecutionException;
-import 
org.apache.maven.plugin.dependency.testUtils.DependencyArtifactStubFactory;
 import org.apache.maven.plugin.logging.Log;
+import org.apache.maven.plugin.testing.ArtifactStubFactory;
 import org.apache.maven.plugin.testing.SilentLog;
 
 /**
- * @author brianf
- * 
+ * @author <a href="mailto:[EMAIL PROTECTED]">Brian Fox</a>
  */
 public class TestScopeFilter
     extends TestCase
@@ -50,45 +48,45 @@
     {
         super.setUp();
 
-        DependencyArtifactStubFactory factory = new 
DependencyArtifactStubFactory( null, false );
+        ArtifactStubFactory factory = new ArtifactStubFactory( null, false );
         artifacts = factory.getScopedArtifacts();
     }
 
     public void testScopeCompile()
-        throws MojoExecutionException
+        throws ArtifactFilterException
     {
         ScopeFilter filter = new ScopeFilter( Artifact.SCOPE_COMPILE, null );
         Set result;
 
-        result = filter.filter( artifacts, log );
+        result = filter.filter( artifacts );
         assertEquals( 3, result.size() );
 
     }
 
     public void testScopeRuntime()
-        throws MojoExecutionException
+        throws ArtifactFilterException
     {
         ScopeFilter filter = new ScopeFilter( Artifact.SCOPE_RUNTIME, null );
         Set result;
-        result = filter.filter( artifacts, log );
+        result = filter.filter( artifacts );
         assertEquals( 2, result.size() );
 
     }
 
     public void testScopeTest()
-        throws MojoExecutionException
+        throws ArtifactFilterException
     {
         ScopeFilter filter = new ScopeFilter( Artifact.SCOPE_TEST, null );
-        Set result = filter.filter( artifacts, log );
+        Set result = filter.filter( artifacts );
         assertEquals( 5, result.size() );
     }
 
     public void testScopeProvided()
-        throws MojoExecutionException
+        throws ArtifactFilterException
     {
 
         ScopeFilter filter = new ScopeFilter( Artifact.SCOPE_PROVIDED, null );
-        Set result = filter.filter( artifacts, log );
+        Set result = filter.filter( artifacts );
         Iterator iter = result.iterator();
         assertTrue( result.size() > 0 );
         while ( iter.hasNext() )
@@ -99,11 +97,11 @@
     }
 
     public void testScopeSystem()
-        throws MojoExecutionException
+        throws ArtifactFilterException
     {
 
         ScopeFilter filter = new ScopeFilter( Artifact.SCOPE_SYSTEM, null );
-        Set result = filter.filter( artifacts, log );
+        Set result = filter.filter( artifacts );
         Iterator iter = result.iterator();
         assertTrue( result.size() > 0 );
         while ( iter.hasNext() )
@@ -114,26 +112,26 @@
     }
 
     public void testScopeFilterNull()
-        throws MojoExecutionException
+        throws ArtifactFilterException
     {
         ScopeFilter filter = new ScopeFilter( null, null );
-        Set result = filter.filter( artifacts, log );
+        Set result = filter.filter( artifacts );
         assertEquals( 5, result.size() );
     }
 
     public void testScopeFilterEmpty()
-        throws MojoExecutionException
+        throws ArtifactFilterException
     {
         ScopeFilter filter = new ScopeFilter( "", "" );
-        Set result = filter.filter( artifacts, log );
+        Set result = filter.filter( artifacts );
         assertEquals( 5, result.size() );
     }
 
     public void testExcludeProvided()
-        throws MojoExecutionException
+        throws ArtifactFilterException
     {
         ScopeFilter filter = new ScopeFilter( "", Artifact.SCOPE_PROVIDED );
-        Set result = filter.filter( artifacts, log );
+        Set result = filter.filter( artifacts );
         assertNotNull( result );
         assertTrue( result.size() > 0 );
         Iterator iter = result.iterator();
@@ -147,10 +145,10 @@
     }
 
     public void testExcludeSystem()
-        throws MojoExecutionException
+        throws ArtifactFilterException
     {
         ScopeFilter filter = new ScopeFilter( "", Artifact.SCOPE_SYSTEM );
-        Set result = filter.filter( artifacts, log );
+        Set result = filter.filter( artifacts );
         Iterator iter = result.iterator();
         assertNotNull( result );
         assertTrue( result.size() > 0 );
@@ -162,10 +160,10 @@
     }
 
     public void testExcludeCompile()
-        throws MojoExecutionException
+        throws ArtifactFilterException
     {
         ScopeFilter filter = new ScopeFilter( "", Artifact.SCOPE_COMPILE );
-        Set result = filter.filter( artifacts, log );
+        Set result = filter.filter( artifacts );
         assertEquals( 2, result.size() );
     }
 
@@ -174,10 +172,10 @@
         try
         {
             ScopeFilter filter = new ScopeFilter( "", Artifact.SCOPE_TEST );
-            filter.filter( artifacts, log );
+            filter.filter( artifacts );
             fail( "Expected an Exception" );
         }
-        catch ( MojoExecutionException e )
+        catch ( ArtifactFilterException e )
         {
 
         }
@@ -188,20 +186,20 @@
         ScopeFilter filter = new ScopeFilter( "cOmpile", "" );
         try
         {
-            filter.filter( artifacts, log );
+            filter.filter( artifacts );
             fail( "Expected an Exception" );
         }
-        catch ( MojoExecutionException e )
+        catch ( ArtifactFilterException e )
         {
 
         }
         try
         {
             filter = new ScopeFilter( "", "coMpile" );
-            filter.filter( artifacts, log );
+            filter.filter( artifacts );
             fail( "Expected an Exception" );
         }
-        catch ( MojoExecutionException e )
+        catch ( ArtifactFilterException e )
         {
 
         }

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestTransitivityFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestTransitivityFilter.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestTransitivityFilter.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestTransitivityFilter.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /* 
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -29,13 +29,10 @@
 import junit.framework.TestCase;
 
 import org.apache.maven.artifact.Artifact;
-import 
org.apache.maven.plugin.dependency.testUtils.DependencyArtifactStubFactory;
-import org.apache.maven.plugin.logging.Log;
-import org.apache.maven.plugin.testing.SilentLog;
+import org.apache.maven.plugin.testing.ArtifactStubFactory;
 
 /**
- * @author brianf
- * 
+ * @author <a href="mailto:[EMAIL PROTECTED]">Brian Fox</a>
  */
 public class TestTransitivityFilter
     extends TestCase
@@ -44,14 +41,12 @@
 
     Set directArtifacts = new HashSet();
 
-    Log log = new SilentLog();
-
     protected void setUp()
         throws Exception
     {
         super.setUp();
 
-        DependencyArtifactStubFactory fact = new 
DependencyArtifactStubFactory( null, false );
+        ArtifactStubFactory fact = new ArtifactStubFactory( null, false );
         artifacts = fact.getScopedArtifacts();
 
         directArtifacts = fact.getReleaseAndSnapshotArtifacts();
@@ -63,7 +58,7 @@
     {
         TransitivityFilter filter = new TransitivityFilter( directArtifacts, 
false );
 
-        Set result = filter.filter( artifacts, log );
+        Set result = filter.filter( artifacts );
 
         assertEquals( 7, result.size() );
     }
@@ -74,7 +69,7 @@
         assertFalse( filter.isExcludeTransitive() );
         filter.setExcludeTransitive( true );
         assertTrue( filter.isExcludeTransitive() );
-        Set result = filter.filter( artifacts, log );
+        Set result = filter.filter( artifacts );
 
         assertEquals( 2, result.size() );
 

Modified: 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestTypeFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestTypeFilter.java?rev=607992&r1=607985&r2=607992&view=diff
==============================================================================
--- 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestTypeFilter.java
 (original)
+++ 
maven/shared/branches/maven-common-artifact-filters-brianf/src/test/java/org/apache/maven/shared/artifact/filter/collection/TestTypeFilter.java
 Tue Jan  1 19:27:01 2008
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.dependency.utils.filters;
+package org.apache.maven.shared.artifact.filter.collection;
 
 /* 
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -30,27 +30,22 @@
 import junit.framework.TestCase;
 
 import org.apache.maven.artifact.Artifact;
-import 
org.apache.maven.plugin.dependency.testUtils.DependencyArtifactStubFactory;
-import org.apache.maven.plugin.logging.Log;
-import org.apache.maven.plugin.testing.SilentLog;
+import org.apache.maven.plugin.testing.ArtifactStubFactory;
 
 /**
- * @author brianf
- * 
+ * @author <a href="mailto:[EMAIL PROTECTED]">Brian Fox</a>
  */
 public class TestTypeFilter
     extends TestCase
 {
     Set artifacts = new HashSet();
 
-    Log log = new SilentLog();
-
     protected void setUp()
         throws Exception
     {
         super.setUp();
 
-        DependencyArtifactStubFactory factory = new 
DependencyArtifactStubFactory( null, false );
+        ArtifactStubFactory factory = new ArtifactStubFactory( null, false );
         artifacts = factory.getTypedArtifacts();
     }
 
@@ -71,7 +66,7 @@
     public void testFiltering()
     {
         TypeFilter filter = new TypeFilter( "war,jar", "war,zip," );
-        Set result = filter.filter( artifacts, log );
+        Set result = filter.filter( artifacts );
         assertEquals( 1, result.size() );
 
         Iterator iter = result.iterator();
@@ -85,7 +80,7 @@
     public void testFiltering2()
     {
         TypeFilter filter = new TypeFilter( null, "war,jar," );
-        Set result = filter.filter( artifacts, log );
+        Set result = filter.filter( artifacts );
         assertEquals( 3, result.size() );
 
         Iterator iter = result.iterator();
@@ -99,7 +94,7 @@
     public void testFiltering3()
     {
         TypeFilter filter = new TypeFilter( null, null );
-        Set result = filter.filter( artifacts, log );
+        Set result = filter.filter( artifacts );
         assertEquals( 5, result.size() );
     }
 }


Reply via email to