4 ms·
or dealing with the 100 conflicting versions of Guava being pulled in as transitive dependencies.
by vips7L 3y ago
or dealing with the 100 conflicting versions of Guava being pulled in as transitive dependencies.
- esafak 3y agoI dealt with a repo that admitted only one version of each library, probably following Google's lead, so we were stuck with an old version of Guava because it was used all over the place, and upgrading it would have required a lot of refactoring which was not worth anyone's time. One reason to prefer smaller libraries. https://en.wikipedia.org/wiki/Public_goods_game https://en.wikipedia.org/wiki/Public_goods_game