Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[e4-dev] JDT core e4 project

Hi all,

I'll be the second one to introduce myself for the JDT core e4 project.  I work closely with Andy Clement, at a sightly higher level than the compiler.  I am the lead of the AJDT project at eclipse.org as well as the lead of the Groovy-Eclipse project at codehaus.  My focus is generally just above the compiler level, and includes general IDE behavior like search, refactoring, content assist, debug, and launching.

For both of these projects, we require deep integration with JDT, not just with the compiler, but also with the model, UI, searching, etc.  For AJDT, we have chosen to use Equinox Weaving to achieve this integration.  For Groovy-Eclipse, we ship a feature patch with for JDT core.  Although both approaches work somewhat, they each have their own problems, mostly due to problems with installation/update.

My goal with this new project is to see if we can ease these problems by minimizing the size of the patch or the amount of weaving that we need to do.  There are a considerable amount of changes that would need to be incorporated into JDT (not just core, but UI as well as debug) before we can get there.  The beginnings of which have been discussed on https://bugs.eclipse.org/bugs/show_bug.cgi?id=36939 for about 7 years now.  And e4 is probably the only way that we can really move this forward.

Andrew Eisenberg
SpringSource

Back to the top