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