Xmlc.java
XmlcUtils.java
DefaultXmlcUtilsImpl.java
I took these three.
BTW, we'll have to coordinate changes to the taskdef code. If you guys make change, can you let us know so we can incorporate the change/bugfix into our taskdefs. We'll do the same. Or, maybe we need to come up with a enhydra-commons project kind of like the
jakarta-commons project. What do you think?
Yes, I agree. I am still trying to understand what Localize does and see if it should be a function of XMLC or a function of framework built on top of XMLC.
Speaking of change, the first thing I will probably change in the taskdef is to take option files into account while determining whether to recompile the file or not. The input to XMLC consist the ML file + option files. However, the current checking only takes the time of the ML files into account.
David
|