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 ) );