User: rinkrank
Date: 02/02/23 20:41:03
Modified: . build.xml
Log:
No class variables. The variables are passed to the productions that need to modify
them. This solves innerclass problem too.
Added new production rules (with underscore in the name) which are only used in
special cases
-Added complete() method to AbstractClass. This will fill in a class' members, but
not before it's needed. BIG optimizer!
-Using wait() (Thanks for this incredibly fantastic idea Ara!!!!!!!!!!!!!!!!!!!!!)
-Changed back to methodNameWithSignature for the sake of a simpler API
-xjavadoc is 4-5 times faster if only class level docs are accessed ;-)))
Revision Changes Path
1.22 +7 -6 xjavadoc/build.xml
Index: build.xml
===================================================================
RCS file: /cvsroot/xdoclet/xjavadoc/build.xml,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -w -r1.21 -r1.22
--- build.xml 22 Feb 2002 15:54:59 -0000 1.21
+++ build.xml 24 Feb 2002 04:41:03 -0000 1.22
@@ -4,7 +4,7 @@
<property name="pretty.on" value="yes"/>
<property name="name" value="xjavadoc"/>
- <property name="version" value="0.1.alpha"/>
+ <property name="version" value="0.1.beta"/>
<property name="name.version" value="${basedir}/${name}.${version}"/>
<property name="jar.file" value="${name.version}.jar"/>
@@ -63,10 +63,10 @@
</fileset>
</copy>
- <condition property="${log4j.properties.file}"
value="file:/${log4j.dir}/${log4j.file}">
+ <condition property="log4j.properties.file"
value="file:/${log4j.dir}/${log4j.file}">
<os family="windows" />
</condition>
- <condition property="${log4j.properties.file}"
value="file://${log4j.dir}/${log4j.file}">
+ <condition property="log4j.properties.file"
value="file://${log4j.dir}/${log4j.file}">
<os family="unix" />
</condition>
@@ -184,6 +184,7 @@
<!-- =================================================================== -->
<target name="junit" depends="compile" description="Runs All JUnit tests">
<mkdir dir="${build.reports.xml.dir}"/>
+ <echo message="Using log4j config from ${log4j.properties.file}"/>
<junit fork="yes">
<jvmarg value="-Dlog4j.configuration=${log4j.properties.file}"/>
@@ -355,7 +356,7 @@
<mkdir dir="${build.java.src.dir}/xjavadoc/benchmark/jjtree"/>
<antcall target="jar">
<param name="javaparser.grammar" value="Java1.2-b-benchmark"/>
- <param name="javaparser.dir"
value="${build.java.src.dir}/xjavadoc/benchmark"/>
+ <param name="javaparser.dir"
value="${build.java.src.dir}/xjavadoc/benchmark/jjtree"/>
</antcall>
</target>
@@ -363,9 +364,9 @@
<!-- Builds JavaCC benchmark sources -->
<!-- =================================================================== -->
<target name="benchmark-javacc" depends="prepare">
- <copy file="${basedir}/javacc/Java1.2-a-benchmark.jj"
todir="${build.java.src.dir}"/>
+ <copy file="${basedir}/javacc/Java1.2-a-benchmark.jj"
todir="${build.java.src.dir}/xjavadoc/benchmark/javacc"/>
<javacc
- target="${build.java.src.dir}/Java1.2-a-benchmark.jj"
+
target="${build.java.src.dir}/xjavadoc/benchmark/javacc/Java1.2-a-benchmark.jj"
javacchome="${lib.dir}"
/>
</target>
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel