Author: joakime
Date: Tue Feb 13 14:11:14 2007
New Revision: 507255

URL: http://svn.apache.org/viewvc?view=rev&rev=507255
Log:
Moving away from archiva-utils to plexus-digest.


Modified:
    maven/plugins/trunk/maven-install-plugin/pom.xml
    
maven/plugins/trunk/maven-install-plugin/src/main/java/org/apache/maven/plugin/install/AbstractInstallMojo.java

Modified: maven/plugins/trunk/maven-install-plugin/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-install-plugin/pom.xml?view=diff&rev=507255&r1=507254&r2=507255
==============================================================================
--- maven/plugins/trunk/maven-install-plugin/pom.xml (original)
+++ maven/plugins/trunk/maven-install-plugin/pom.xml Tue Feb 13 14:11:14 2007
@@ -62,9 +62,9 @@
       <scope>test</scope>
     </dependency>
     <dependency>
-      <groupId>org.apache.maven.archiva</groupId>
-      <artifactId>archiva-utils</artifactId>
-      <version>1.0-SNAPSHOT</version>
+      <groupId>org.codehaus.plexus</groupId>
+      <artifactId>plexus-digest</artifactId>
+      <version>1.0</version>
     </dependency>
   </dependencies>
 </project>

Modified: 
maven/plugins/trunk/maven-install-plugin/src/main/java/org/apache/maven/plugin/install/AbstractInstallMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-install-plugin/src/main/java/org/apache/maven/plugin/install/AbstractInstallMojo.java?view=diff&rev=507255&r1=507254&r2=507255
==============================================================================
--- 
maven/plugins/trunk/maven-install-plugin/src/main/java/org/apache/maven/plugin/install/AbstractInstallMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-install-plugin/src/main/java/org/apache/maven/plugin/install/AbstractInstallMojo.java
 Tue Feb 13 14:11:14 2007
@@ -16,15 +16,15 @@
  * limitations under the License.
  */
 
-import org.apache.maven.archiva.digest.Digester;
-import org.apache.maven.archiva.digest.DigesterException;
-import org.apache.maven.archiva.digest.Md5Digester;
-import org.apache.maven.archiva.digest.Sha1Digester;
 import org.apache.maven.artifact.Artifact;
 import org.apache.maven.artifact.installer.ArtifactInstaller;
 import org.apache.maven.artifact.repository.ArtifactRepository;
 import org.apache.maven.plugin.AbstractMojo;
 import org.apache.maven.plugin.MojoExecutionException;
+import org.codehaus.plexus.digest.Digester;
+import org.codehaus.plexus.digest.DigesterException;
+import org.codehaus.plexus.digest.Md5Digester;
+import org.codehaus.plexus.digest.Sha1Digester;
 import org.codehaus.plexus.util.FileUtils;
 
 import java.io.File;
@@ -63,29 +63,17 @@
 
     /**
      * Digester for MD5.
+     * 
+     * @component role-hint="md5"
      */
     protected Digester md5Digester;
 
     /**
      * Digester for SHA-1.
+     * 
+     * @component role-hint="sha1"
      */
     protected Digester sha1Digester;
-
-    /**
-     * Constructor. The digesters are instantiated here.
-     */
-    public AbstractInstallMojo()
-    {
-        try
-        {
-            md5Digester = new Md5Digester();
-            sha1Digester = new Sha1Digester();
-        }
-        catch ( NoSuchAlgorithmException e )
-        {
-            new RuntimeException( e );
-        }
-    }
 
     protected void installCheckSum( File file, boolean isPom )
         throws MojoExecutionException


Reply via email to