-
There's been a recent release of missing-link with support for Mult-Release JARs and running analysis on multiple projects concurrently. More info here (applies not only to Scala/sbt, so it's worth linking it here): https://old.reddit.com/r/scala/comments/lxmi4w/sbtmissinglink_032_has_been_released_multirelease/
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
We're using this maven plugin to detect version conflicts & mismatches between all the dependencies that are used in our projects; it's relatively strict but it does let you know which (potentially transitive) dependencies clash.
-
It used to be that using OSGi was cumbersome, but these days most libraries have are OSGi-friendly and bnd makes it really simple to develop OSGi applications.
-