You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ak...@apache.org on 2004/11/30 06:22:31 UTC

svn commit: r106985 - /incubator/directory/eve/trunk/maven-eve-plugin/src/java/org/apache/eve/tools/schema/EveSchemaTool.java

Author: akarasulu
Date: Mon Nov 29 21:22:29 2004
New Revision: 106985

URL: http://svn.apache.org/viewcvs?view=rev&rev=106985
Log:
Found and fixed bug where duplicate classes were being generated.  Basically
the plugin tests to see if a class already exists for the schema file in the
${build.src} directory directory.  It did not use the basedir of maven so it
failed to check paths appropriately and regenerated the schema files which
should not be generated if hand woven.

Modified:
   incubator/directory/eve/trunk/maven-eve-plugin/src/java/org/apache/eve/tools/schema/EveSchemaTool.java

Modified: incubator/directory/eve/trunk/maven-eve-plugin/src/java/org/apache/eve/tools/schema/EveSchemaTool.java
Url: http://svn.apache.org/viewcvs/incubator/directory/eve/trunk/maven-eve-plugin/src/java/org/apache/eve/tools/schema/EveSchemaTool.java?view=diff&rev=106985&p1=incubator/directory/eve/trunk/maven-eve-plugin/src/java/org/apache/eve/tools/schema/EveSchemaTool.java&r1=106984&p2=incubator/directory/eve/trunk/maven-eve-plugin/src/java/org/apache/eve/tools/schema/EveSchemaTool.java&r2=106985
==============================================================================
--- incubator/directory/eve/trunk/maven-eve-plugin/src/java/org/apache/eve/tools/schema/EveSchemaTool.java	(original)
+++ incubator/directory/eve/trunk/maven-eve-plugin/src/java/org/apache/eve/tools/schema/EveSchemaTool.java	Mon Nov 29 21:22:29 2004
@@ -336,9 +336,11 @@
 
         // check to see if any of the classes are available in the java 
         // source directory, if so we return true
-        File defaultFile = new File( "src" + File.separator + "java"
+        File defaultFile = new File( basedir + File.separator +
+                "src" + File.separator + "java"
                 + File.separator + getFilePath( defaultClass ) );
-        File targetFile = new File( "src" + File.separator + "java"
+        File targetFile = new File( basedir + File.separator +
+                "src" + File.separator + "java"
                 + File.separator + getFilePath( targetClass ) );
 
         return defaultFile.exists() || targetFile.exists();