Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [lsp4e-dev] Dependency on Guava?

> On Sep 22, 2019, at 21:42, Mickael Istria <mistria@xxxxxxxxxx> wrote:
> Does anyone have concern with LSP4E depending on Guava? I know it's been causing some issues to some other projects in the past, so I'm wondering whether adding Guava is sustainable or whether it's basically going to cost us more effort in future maintenance than it will save in reusing its RangeMap ?

The issues I've seen were mostly around hard coded dependencies in other projects and/or improper/incomplete usage attributes in the Guava manifest, leading to surprising version picks of Equinox/p2. :) I recommend sticking to import package with the correct lower bound and no upper bound (assuming Guava does not break things randomly).

-Gunnar

-- 
Gunnar Wagenknecht
gunnar@xxxxxxxxxxxxxxx, http://guw.io/





Back to the top