cassovary icon indicating copy to clipboard operation
cassovary copied to clipboard

Remove library eviction warnings with sbt

Open pankajgupta opened this issue 10 years ago • 2 comments

When using sbt, we are currently getting:

[warn] There may be incompatibilities among your library dependencies. [warn] Here are some of the libraries that were evicted: [warn] * com.google.guava:guava:13.0.1 -> 16.0.1 [warn] Run 'evicted' to see detailed eviction warnings

pankajgupta avatar Jan 24 '15 22:01 pankajgupta

The problem is "com.github.spullara.mustache.java" % "compiler" % mustacheVersion dependency of twitter-server that needs guava 13.0.1.

And twitter-utils depends on com.google.code.findbugs:jsr305:1.3.9 that is also old.

@travisbrown @caniszczyk Can you do anything about that?

szymonm avatar Jan 24 '15 22:01 szymonm

At least twitter-server should not be needed in cassovary-core. I have removed it (in commit d6032e6531da38925cf43cd8154610dd7a267a60) as a shared dependency and left it for only cassovary-server (for which the eviction problem remains).

pankajgupta avatar Jan 25 '15 04:01 pankajgupta