You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by jv...@apache.org on 2005/09/10 14:58:05 UTC
svn commit: r280000 -
/maven/components/trunk/maven-core-it-plugin/src/main/java/org/apache/maven/plugin/coreit/CoreItMojoWithSetters.java
Author: jvanzyl
Date: Sat Sep 10 05:58:03 2005
New Revision: 280000
URL: http://svn.apache.org/viewcvs?rev=280000&view=rev
Log:
o adding a couple more checked to make sure the setters are executed.
Modified:
maven/components/trunk/maven-core-it-plugin/src/main/java/org/apache/maven/plugin/coreit/CoreItMojoWithSetters.java
Modified: maven/components/trunk/maven-core-it-plugin/src/main/java/org/apache/maven/plugin/coreit/CoreItMojoWithSetters.java
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it-plugin/src/main/java/org/apache/maven/plugin/coreit/CoreItMojoWithSetters.java?rev=280000&r1=279999&r2=280000&view=diff
==============================================================================
--- maven/components/trunk/maven-core-it-plugin/src/main/java/org/apache/maven/plugin/coreit/CoreItMojoWithSetters.java (original)
+++ maven/components/trunk/maven-core-it-plugin/src/main/java/org/apache/maven/plugin/coreit/CoreItMojoWithSetters.java Sat Sep 10 05:58:03 2005
@@ -20,7 +20,7 @@
{
/**
* @parameter
- * property="outputDirectoryValue"
+ * property="outputDirectory"
* expression="${project.build.directory}"
* @required
*/
@@ -45,14 +45,22 @@
this.outputDirectoryValue = outputDirectory;
}
+ boolean setFooSetterExecuted;
+
public void setFoo( String fooValue )
{
this.fooValue = fooValue;
+
+ setFooSetterExecuted = true;
}
+ boolean setBarSetterExecuted;
+
public void setBar( String barValue )
{
this.barValue = barValue;
+
+ setBarSetterExecuted = true;
}
// ----------------------------------------------------------------------
@@ -68,12 +76,12 @@
File outDir = new File( outputDirectoryValue );
// Test parameter setting
- if ( fooValue != null )
+ if ( fooValue != null && setFooSetterExecuted )
{
touch( outDir, fooValue );
}
- if ( barValue != null )
+ if ( barValue != null && setBarSetterExecuted )
{
touch( outDir, barValue );
}
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org