Hi Joseph,
I'm mixing comments to both parts as I've read them both just today.
Part 1:
=======
(1) includes="**/*.java" is not necessary in <javac>. Ant is even smarter
than you think, <javac> already does exactly this. 8-)
(2) I don't understand the comment regarding paths and <javadoc>
vs. <javac>. <javadoc> has nested <sourcepath> elements that are
equivalent to <javac>'s <src>. On the other hand, <javac> has a
sourcepathref attribute, just like the one you use in <javadoc>.
Part 2:
=======
(3) it would be nice if you'd correct the statement about <javadoc>
not supporting wild cards ;-)
(4) I'd set a property instead of writing a file in <plgen>. At least
make that an option.
(5) learn to use setFoo(File) instead of setFoo(String). If you do
so, Ant will automatically convert the attributes value and assume
they are either absolute file names or relative to the project's base
directory. This made your project.resolveFile invocations obsolete as
well.
(6) make JaxbCheck implement Condition so it can be reused in a
home-brewed subclass of <condition>.
Cheers
Stefan
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>