Andrew John Hughes wrote: > Not to put a spanner in the works, but is integrating with ecj possible now? > I notice the mail quoted above says 'in the future', and, given this and > Tom's original proposal, I'm wondering whether using ecj is reliant on GPLv3. > If this is the case, then it won't be available until at least January next > year... Yes, I should have addressed this in my previous message. I didn't miss that part :) I plan to isolate the parser behind a well-defined interface. This way, when Gjdoc V2 is ready to replace V1 officially and the licensing issues aren't sorted out by then, it will be easy to swap it out in favor of an alternative. Since adapting the ecj parser for Gjdoc doesn't look like a lot of work, not much would be lost in this case. And by starting out with ecj I can concentrate on architecture and design without having to worry about parsing at this point. So as I see it, the ultimate choice of which parser to use for the final version of Gjdoc V2 can be safely postponed, with ecj as an intermediary solution (and "standard parser" any replacement parser can be compared against). Julian