Author: cziegeler
Date: Tue Sep 30 06:15:11 2014
New Revision: 1628359

URL: http://svn.apache.org/r1628359
Log:
Don't output jar extension if not necessary

Modified:
    
sling/trunk/tooling/support/slingstart-model/src/main/java/org/apache/sling/slingstart/model/SSMArtifact.java

Modified: 
sling/trunk/tooling/support/slingstart-model/src/main/java/org/apache/sling/slingstart/model/SSMArtifact.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/tooling/support/slingstart-model/src/main/java/org/apache/sling/slingstart/model/SSMArtifact.java?rev=1628359&r1=1628358&r2=1628359&view=diff
==============================================================================
--- 
sling/trunk/tooling/support/slingstart-model/src/main/java/org/apache/sling/slingstart/model/SSMArtifact.java
 (original)
+++ 
sling/trunk/tooling/support/slingstart-model/src/main/java/org/apache/sling/slingstart/model/SSMArtifact.java
 Tue Sep 30 06:15:11 2014
@@ -137,11 +137,13 @@ public class SSMArtifact extends SSMTrac
         sb.append(this.artifactId);
         sb.append('/');
         sb.append(this.version);
-        sb.append('/');
-        sb.append(this.type);
-        if ( this.classifier != null ) {
+        if ( this.classifier != null || !"jar".equals(this.type)) {
             sb.append('/');
-            sb.append(this.classifier);
+            sb.append(this.type);
+            if ( this.classifier != null ) {
+                sb.append('/');
+                sb.append(this.classifier);
+            }
         }
         return sb.toString();
     }


Reply via email to