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