We are using a patched version of ECJ 4.31 RC1 to incorporate fixes for:
- None at this time
As well as additional modification to support:
- Collection of used dependencies during compilation (
FileSystem.nameEnvironmentListener
, see commit history)
- Download
ecjsrc-4.??.jar
ECJ source code from https://download.eclipse.org/eclipse/downloads/ - Extract
org
folder from source jar into this directory. Do a proper diff, i.e. delete files no longer part of ECJ! - Delete Ant compile adapter (not needed)
- Re-apply patches listed above.
- Test and ship