4 ms·
This is actually kind of an important concept given how the Java module system now works. There are lots of useful internal bits in the JDK that should really b
by taftster 3y ago
This is actually kind of an important concept given how the Java module system now works. There are lots of useful internal bits in the JDK that should really be available to outside use. But because the openjdk project wants to be able to move things around, the internals shouldn't be used directly by applications (shouldn't have ever been used, I guess).
So extracting out these bits into separate library code is important. But it also stinks because now there's a fork of this compiler code, which won't necessarily get updates or fixes from openjdk (not without a lot of manual diligence).
Anyway, it's definitely a commendable project and I hope that we see more like it.
- kohlschuetter 3y agoJava 11 is pretty much done now, so I'm hoping that maintenance overhead is minimal. I've actually noticed the opposite in a project I wanted to use: code rot. It would simply not work when running in Java 16 or newer... So that's why I created this project.
- taftster 3y agoSuper cool, and thanks for doing this.