|Re: [ide-dev] Java IDEs comparison|
On 15-Sep-2016, at 11:20 AM, Bruno Medeiros <bruno.do.medeiros@xxxxxxxxx> wrote:
However, literally the most basic of Eclipse common code: org.eclipse.core.runtime.Assert, is in a bundle that requires not only OSGi but also Equinox specifically... #EpicFail[…]
There is lots of code there that should have be refactored in into a "commons.io" library, completely independent of Eclipse code. Or better yet, it should have just used Apache Commons IO.
org.eclipse.core.runtime.Assert was pulled out into such a bundle: org.eclipse.equinox.common.
Hindsight is 20/20. OSGi is the platform that was chosen and that we live with. People fix the bugs that either matter to them or that they're paid to tackle.
Back to the top