Skip to content

Commit 4dafda2

Browse files
authored
Tidy up README.md
Signed-off-by: ascopes <73482956+ascopes@users.noreply.github.com>
1 parent 874326c commit 4dafda2

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

README.md

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -151,15 +151,6 @@ open module my.tests {
151151
}
152152
```
153153

154-
## Support for ECJ (Eclipse Java Compiler)
155-
156-
While ECJ supports the same interfaces as Javac that are used to call the compiler from this library, [eclipse-jdt/eclipse.jdt.core#1153](https://github.com/eclipse-jdt/eclipse.jdt.core/issues/1153) means we will not get functional Java 11 support going forwards.
157-
158-
A number of issues were found while developing [ascopes/java-compiler-testing#163](https://github.com/ascopes/java-compiler-testing/issues/163) with ECJ which prevents many features such as JPMS support from working correctly
159-
([eclipse-jdt/eclipse.jdt.core#958](https://github.com/eclipse-jdt/eclipse.jdt.core/issues/958).
160-
161-
Since it is unlikely these issues will be addressed in the near future, support for ECJ has been shelved for the forseeable future.
162-
163154
## Examples
164155

165156
### In-memory code, using RAM disks for source directories
@@ -408,3 +399,16 @@ install, and run the correct version of Maven:
408399
```cmd
409400
.\mvnw.cmd clean package
410401
```
402+
403+
---
404+
405+
## Third-party compiler support
406+
407+
### ECJ (Eclipse Java Compiler)
408+
409+
While ECJ supports the same interfaces as Javac that are used to call the compiler from this library, [eclipse-jdt/eclipse.jdt.core#1153](https://github.com/eclipse-jdt/eclipse.jdt.core/issues/1153) means we will not get functional Java 11 support going forwards.
410+
411+
A number of issues were found while developing [ascopes/java-compiler-testing#163](https://github.com/ascopes/java-compiler-testing/issues/163) with ECJ which prevents many features such as JPMS support from working correctly
412+
([eclipse-jdt/eclipse.jdt.core#958](https://github.com/eclipse-jdt/eclipse.jdt.core/issues/958)).
413+
414+
Since it is unlikely these issues will be addressed in the near future, support for ECJ has been shelved for the forseeable future.

0 commit comments

Comments
 (0)