~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com

On Thu, 27 Oct 2022 at 05:51, Aleksandar Kurtakov <[email protected]>
wrote:

>
>
> On Thu, Oct 27, 2022 at 12:34 PM Ed Merks <[email protected]> wrote:
>
>> It’s lsp4e that strictly requires the older lsp4j as shown on the last
>> line of the screen grab.
>>
>
> I got that part but I was looking for a deeper tree so I can see who
> brought the old lsp4e.
>

LSP4E's contribution itself is bringing the old version in. LSP4J has had a
couple of releases since LSP4E's last update. Mickael has updated
<https://github.com/eclipse/lsp4e/pull/260> LSP4E to the latest LSP4J, but
it hasn't been released yet.

> There are even multiple versions of lsp4j because the older version of
lsp4e requires the older version of lsp4j

As a reminder, LSP4E does need to have a very tight version requirement on
LSP4J version. LSP4J is trying to essentially map a Javascript type system
into Java (really JSON-RPC). This means that as the LSP spec evolves it
changes in ways that are OK for Javascript consumers, but break Java
consumers of the spec.

LSP4J *should* happily coexist with multiple versions of itself. LSP4E is a
singleton.

HTH
Jonah




>
>
>>
>> Sent from my iPhone
>>
>> On Oct 27, 2022, at 11:18, Aleksandar Kurtakov <[email protected]>
>> wrote:
>>
>> 
>>
>>
>> On Thu, Oct 27, 2022 at 11:39 AM Ed Merks <[email protected]> wrote:
>>
>>> The staging repository content of
>>>
>>>   https://download.eclipse.org/staging/2022-12/
>>>
>>> has been promoted to the following repository for 2022-12 M2:
>>>
>>>   https://download.eclipse.org/releases/2022-12/202210281000/
>>>
>>> This is ready for consumption by EPP.
>>>
>>> It will become visible in the composite as scheduled Friday, October 28,
>>> 2022:
>>>
>>>   https://download.eclipse.org/releases/2022-12
>>>
>>> The number of duplicates has increased badly from M1 to M2.
>>>
>>> From 15:
>>>
>>>
>>> https://download.eclipse.org/releases/2022-12/202210071000/buildInfo/archive/download.eclipse.org/releases/2022-12/202210071000/index.html
>>>
>>> To 28:
>>>
>>> https://download.eclipse.org/releases/2022-12/202210281000/builncreased
>>> badlydInfo/archive/download.eclipse.org/releases/2022-12/202210281000/index.html
>>> <https://download.eclipse.org/releases/2022-12/202210281000/buildInfo/archive/download.eclipse.org/releases/2022-12/202210281000/index.html>
>>>
>>> There are even multiple versions of lsp4j because the older version of
>>> lsp4e requires the older version of lsp4j
>>>
>>> [image: eUwiKVXp0wt9kEUL.png]
>>>
>>> Please review your dependencies and use the newest version of each!
>>>
>> Hey Ed,
>> Can it be seen which project brings old version of a library ? (e.g.
>> lsp4j 0.15.0 ) - That would help a lot in seeing whether some of the
>> projects I'm involved in is guilty.
>>
>>
>>> Regards,
>>> Ed
>>> _______________________________________________
>>> cross-project-issues-dev mailing list
>>> [email protected]
>>> To unsubscribe from this list, visit
>>> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
>>>
>>
>>
>> --
>> Aleksandar Kurtakov
>> Red Hat Eclipse Team
>> _______________________________________________
>> cross-project-issues-dev mailing list
>> [email protected]
>> To unsubscribe from this list, visit
>> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
>>
>> _______________________________________________
>> cross-project-issues-dev mailing list
>> [email protected]
>> To unsubscribe from this list, visit
>> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
>>
>
>
> --
> Aleksandar Kurtakov
> Red Hat Eclipse Team
> _______________________________________________
> cross-project-issues-dev mailing list
> [email protected]
> To unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
_______________________________________________
cross-project-issues-dev mailing list
[email protected]
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to