Skip to main content

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

Hi Eric,

Wow, this is the end of an era. I'm glad this work is happening, though: hopefully, it will free up valuable resources that were used to keep up with Javac in ECJ and improve interoperability in the Java compiler tools space. Congrats on this gutsy decision.

/Thomas


------ Original Message ------
From "Eric Williams via jdt-dev" <jdt-dev@xxxxxxxxxxx>
To jdt-dev@xxxxxxxxxxx
Cc "Eric Williams" <ericwill@xxxxxxxxxx>
Date 21/03/2024 20:26:39
Subject [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

_______________________________________________
jdt-dev mailing list
jdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jdt-dev


Back to the top