You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by br...@apache.org on 2007/02/09 17:05:31 UTC
svn commit: r505340 - in
/maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency:
AbstractFromDependenciesMojo.java CopyDependenciesMojo.java
UnpackDependenciesMojo.java
Author: brianf
Date: Fri Feb 9 08:05:30 2007
New Revision: 505340
URL: http://svn.apache.org/viewvc?view=rev&rev=505340
Log:
added ability to ignore failures after translating artifacts by classifier
Modified:
maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/AbstractFromDependenciesMojo.java
maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/CopyDependenciesMojo.java
maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/UnpackDependenciesMojo.java
Modified: maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/AbstractFromDependenciesMojo.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/AbstractFromDependenciesMojo.java?view=diff&rev=505340&r1=505339&r2=505340
==============================================================================
--- maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/AbstractFromDependenciesMojo.java (original)
+++ maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/AbstractFromDependenciesMojo.java Fri Feb 9 08:05:30 2007
@@ -63,6 +63,17 @@
*/
protected boolean useSubDirectoryPerArtifact;
+
+ /**
+ * This only applies if the classifier parameter is used.
+ *
+ * @since 2.0-alpha-2
+ * @parameter expression="${mdep.failOnMissingClassifierArtifact}"
+ * default-value="true"
+ * @optional
+ */
+ protected boolean failOnMissingClassifierArtifact = true;
+
/**
* @return Returns the outputDirectory.
*/
Modified: maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/CopyDependenciesMojo.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/CopyDependenciesMojo.java?view=diff&rev=505340&r1=505339&r2=505340
==============================================================================
--- maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/CopyDependenciesMojo.java (original)
+++ maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/CopyDependenciesMojo.java Fri Feb 9 08:05:30 2007
@@ -66,7 +66,7 @@
public void execute()
throws MojoExecutionException
{
- DependencyStatusSets dss = getDependencySets( true );
+ DependencyStatusSets dss = getDependencySets( this.failOnMissingClassifierArtifact );
Set artifacts = dss.getResolvedDependencies();
for ( Iterator i = artifacts.iterator(); i.hasNext(); )
Modified: maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/UnpackDependenciesMojo.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/UnpackDependenciesMojo.java?view=diff&rev=505340&r1=505339&r2=505340
==============================================================================
--- maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/UnpackDependenciesMojo.java (original)
+++ maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/UnpackDependenciesMojo.java Fri Feb 9 08:05:30 2007
@@ -59,7 +59,7 @@
public void execute()
throws MojoExecutionException
{
- DependencyStatusSets dss = getDependencySets( true );
+ DependencyStatusSets dss = getDependencySets( this.failOnMissingClassifierArtifact );
Set artifacts = dss.getResolvedDependencies();
for ( Iterator i = artifacts.iterator(); i.hasNext(); )