@tsmaeder I create the issue even if you answered me #1 (comment)
That's a definite no
But I think if Java-LS is the right mean to manage Java Language Server, I think it will important to support this extensiblity mechanism.
For instance in our case, our Quarkus support which manages Quarkus / MicroProfile validation does that with JDT.LS
I understand your point of view with API break, but in LemMinX XML Language Server we can customize for instance validation with particpant registered via Java SPI
@tsmaeder I create the issue even if you answered me #1 (comment)
But I think if Java-LS is the right mean to manage Java Language Server, I think it will important to support this extensiblity mechanism.
For instance in our case, our Quarkus support which manages Quarkus / MicroProfile validation does that with JDT.LS
I understand your point of view with API break, but in LemMinX XML Language Server we can customize for instance validation with particpant registered via Java SPI