You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by da...@apache.org on 2007/07/16 09:25:38 UTC

svn commit: r556528 - in /maven/plugins/trunk/maven-eclipse-plugin/src/main/java/org/apache/maven/plugin/eclipse: Constants.java EclipseCleanMojo.java

Author: dantran
Date: Mon Jul 16 00:25:34 2007
New Revision: 556528

URL: http://svn.apache.org/viewvc?view=rev&rev=556528
Log:
MECLIPSE-301. Skip clean when project packaging type is pom

Modified:
    maven/plugins/trunk/maven-eclipse-plugin/src/main/java/org/apache/maven/plugin/eclipse/Constants.java
    maven/plugins/trunk/maven-eclipse-plugin/src/main/java/org/apache/maven/plugin/eclipse/EclipseCleanMojo.java

Modified: maven/plugins/trunk/maven-eclipse-plugin/src/main/java/org/apache/maven/plugin/eclipse/Constants.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-eclipse-plugin/src/main/java/org/apache/maven/plugin/eclipse/Constants.java?view=diff&rev=556528&r1=556527&r2=556528
==============================================================================
--- maven/plugins/trunk/maven-eclipse-plugin/src/main/java/org/apache/maven/plugin/eclipse/Constants.java (original)
+++ maven/plugins/trunk/maven-eclipse-plugin/src/main/java/org/apache/maven/plugin/eclipse/Constants.java Mon Jul 16 00:25:34 2007
@@ -31,6 +31,8 @@
 
     public static final String PROJECT_PACKAGING_WAR = "war";
 
+    public static final String PROJECT_PACKAGING_POM = "pom";
+    
     private Constants()
     {
     }

Modified: maven/plugins/trunk/maven-eclipse-plugin/src/main/java/org/apache/maven/plugin/eclipse/EclipseCleanMojo.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-eclipse-plugin/src/main/java/org/apache/maven/plugin/eclipse/EclipseCleanMojo.java?view=diff&rev=556528&r1=556527&r2=556528
==============================================================================
--- maven/plugins/trunk/maven-eclipse-plugin/src/main/java/org/apache/maven/plugin/eclipse/EclipseCleanMojo.java (original)
+++ maven/plugins/trunk/maven-eclipse-plugin/src/main/java/org/apache/maven/plugin/eclipse/EclipseCleanMojo.java Mon Jul 16 00:25:34 2007
@@ -109,6 +109,11 @@
     		return;
     	}
 
+        if ( Constants.PROJECT_PACKAGING_POM.equals( this.packaging ) )
+        {
+            return;
+        }
+        
         delete( new File( basedir, FILE_DOT_PROJECT ) );
         delete( new File( basedir, FILE_DOT_CLASSPATH ) );
         delete( new File( basedir, FILE_DOT_WTPMODULES ) );