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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]