Author: brianf
Date: Thu Dec 14 17:29:15 2006
New Revision: 487419

URL: http://svn.apache.org/viewvc?view=rev&rev=487419
Log:
MDEP-51: fixed snapshot being replaced with timestamp regression

Modified:
    
maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/utils/DependencyUtil.java

Modified: 
maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/utils/DependencyUtil.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/utils/DependencyUtil.java?view=diff&rev=487419&r1=487418&r2=487419
==============================================================================
--- 
maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/utils/DependencyUtil.java
 (original)
+++ 
maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/utils/DependencyUtil.java
 Thu Dec 14 17:29:15 2006
@@ -57,16 +57,21 @@
             versionString = "";
         }
 
-        String classifierString = "";
-
-        if ( StringUtils.isNotEmpty( artifact.getClassifier() ) )
+        if ( artifact.getFile() != null )
         {
-            classifierString = "-" + artifact.getClassifier();
+            destFileName = artifact.getFile().getName();
         }
+        else //if offline
+        {
+            String classifierString = "";
 
-        destFileName = artifact.getArtifactId() + versionString + 
classifierString + "."
-            + artifact.getType();
+            if ( StringUtils.isNotEmpty( artifact.getClassifier() ) )
+            {
+                classifierString = "-" + artifact.getClassifier();
+            }
 
+            destFileName = artifact.getArtifactId() + versionString + 
classifierString + "." + artifact.getType();
+        }
         return destFileName;
     }
 


Reply via email to