I have contributed <https://git.eclipse.org/r/#/c/158771/> a snapshot <https://download.eclipse.org/lsp4e/0.14.0-snapshots/S202003032032/> of 0.14.0 <https://projects.eclipse.org/projects/technology.lsp4e/releases/0.14.0> for SimRel RC1 today (We can provide a new RC1 contribution before end of the day tomorrow - I am not sure what LSP4E's +? day is)
I am concerned that there are 4 different versions of LSP4E in SimRel referenced repos at the moment. These projects contain the following versions in their P2 repos that are contributing to SimRel: LSP4E - 0.13.1.202003021135 - this is the version that will make it into SimRel Linuxtools - 0.13.1.202001301838 WildWebDeveloper - 0.13.0.201912071343 Corrosion - 0.11.0.201909021607 In addition, the above projects also contribute different versions of LSP4J: LSP4J & LSP4E - 0.9.0.v20200229-1009 Linuxtools does not republish LSP4J Wildwebdeveloper - 0.8.1.v20190925-0746 Corrosion - 0.8.0.v20190822-0801 With the API fluidity in LSP4J & LSP4E I don't know if/how other projects contributing to SimRel are working properly. Perhaps Linuxtools, WWD, Corrosion don't use any of the changed APIs, but at the moment they are clearly compiling against old versions of LSP4E/J and are therefore subject to class/linkage problems at runtime when installed from SimRel which will include a different version of LSP4E/J than they compiled against. (Note the same applies to org.eclipse.lsp4{e,j}.debug, but I haven't listed the versions above) Thanks, Jonah ~~~ Jonah Graham Kichwa Coders www.kichwacoders.com On Mon, 2 Mar 2020 at 07:23, Jonah Graham <jo...@kichwacoders.com> wrote: > > > On Sun., Mar. 1, 2020, 13:53 Jonah Graham, <jo...@kichwacoders.com> wrote: > >> I have a Gerrit in progress to fix LSP4E for Lsp4j api changes. I'll do >> that too. >> > > > Done. https://git.eclipse.org/r/c/158567/ > > >> Jonah >> >> On Sun., Mar. 1, 2020, 13:20 Mickael Istria, <mist...@redhat.com> wrote: >> >>> >>> >>> On Fri, Feb 28, 2020 at 3:35 AM Jonah Graham <jo...@kichwacoders.com> >>> wrote: >>> >>>> [0.9.0,0.10.0) would make sense - there won't be API changes between >>>> 0.9.0 and 0.9.1 as that would be way to hard for adopters to manage IMHO. >>>> >>> >>> Do you think we should change that ASAP, before next release? >>> _______________________________________________ >>> lsp4e-dev mailing list >>> lsp4e-...@eclipse.org >>> To change your delivery options, retrieve your password, or unsubscribe >>> from this list, visit >>> https://www.eclipse.org/mailman/listinfo/lsp4e-dev >>> >>
_______________________________________________ linuxtools-dev mailing list linuxtools-dev@eclipse.org To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/linuxtools-dev