Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] ACTION REQUIRED: Especially LSP4E (but also Viatra and Papyrus)

Hi Ed,

this was also complained at Tycho some times before [1], but it was argued it is a valid use-case and should be supported...

So my guess there was, that because of the strict requirements to gson P2 simply includes both because it no otherwise could resolve the "conflict" (that only can be resolved by taking uses into account) otherwise and thus refuses to use the never version of lsp4e?

[1] https://github.com/eclipse-tycho/tycho/issues/1103

Am 26.08.22 um 10:37 schrieb Ed Merks:
There are two versions of lsp4j on the train:

This leads to conflicts depending what combination of things are installed from the train.  Much of it boils down to too many gsons:

Attached is the log when you install everything from the train which looks like this:

Most of these problems boil down to conflicting wiring connections to gson.

I believe there really needs to be a new lsp4e contribution because the current one strictly requires the older lsp4j:

Viatra also needs to look at it's 'com.google.inject' dependency and Papyrus is kind of a mess of conflicts.

Please try to address these issues as soon as possible so I can monitor their resolution in the staging repository.

Regards,
Ed



_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev


Back to the top