Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jdt-dev] JDT and javac

Hello everyone,

I would like to make the JDT community aware that work has begun to support JDT using javac instead of ECJ. There are two parts to this that are being focused on, in order of priority. The first is about getting JDT to use a DOM first approach instead of relying on the ECJ parser. The second part is about getting JDT to run on javac and achieve feature parity with JDT on ECJ.

Since this work requires extensive changes to JDT, work has begun in an incubator repository. [1] Once functionality has reached a minimum level, PRs will be made to contribute the work back to JDT “upstream”. Some preliminary PRs can be found here [2][3], with some others already having been merged in JDT core.

If anyone is interested in helping with this endeavour please feel free to reach out in this thread or file tickets/discussions in the incubator repository. [1]

1: https://github.com/eclipse-jdtls/eclipse-jdt-core-incubator
2: https://github.com/eclipse-jdt/eclipse.jdt.core/pull/1983
3: https://github.com/eclipse-jdt/eclipse.jdt.core/pull/1984


Thanks,

--
Eric Williams
Associate Manager - Eclipse, IDE Extensions
Red Hat
Toronto, Canada



Back to the top