I know nothing about LSP, so its been an interesting hour reading up on it…
I did find this though: https://code.visualstudio.com/blogs/2016/06/27/common-language-protocol <https://code.visualstudio.com/blogs/2016/06/27/common-language-protocol> “as well as by Red Hat, who are working to publish a standalone language server for Java which can be consumed by any tool that utilizes the protocol.” I assume this is this one: https://github.com/eclipse/eclipse.jdt.ls <https://github.com/eclipse/eclipse.jdt.ls> Which is used in atom: https://github.com/atom/ide-java <https://github.com/atom/ide-java> So could we use the eclipse.jdt.ls as a starting point? Regards John > On 14 Nov 2017, at 21:00, Neil C Smith <[email protected]> wrote: > > On Tue, Nov 14, 2017 at 8:36 PM Antonio <[email protected]> wrote: > >> From my point of view the NetBeans IDE should embrace the LSP sooner or >> later. I don't think LSP is just a fashion, and I think it's going to >> stay. Taking advantage of any third-party LSP tools would be great. >> > > Now we are "going in circles"! ;-) There are two currently listed LSP Java > options - one uses Eclipse, the other *is currently built on* nb-javac. > So, moving to LSP might not really solve this problem. > > Geertjan, I was under the impression that the vanilla javac option that Jan > was working on wasn't as full featured as with nb-javac? If we can work > with the upstream JDK compiler and retain the same features, then lets aim > for that! > > I agree that we need a short-term solution, but we also need to know how > this is going to be maintained longer term if it needs to be, and our > thoughts on where we're aiming might influence our short term choice. My > point was that there seem to be other users of nb-javac out there. We > could look to convince OpenJDK that therefore these features are needed by > more people than just us, or look to build an external project that brings > together that wider user base in maintaining it (so it's not just Apache > NetBeans people involved). > > 2c > > Best wishes, > > Neil > -- > Neil C Smith > Artist & Technologist > www.neilcsmith.net > > Praxis LIVE - hybrid visual IDE for creative coding - www.praxislive.org
