https://codeberg.org/technomancy/lein-unused-deps <- just published this
yeah. it will give you false positives if you do something wacky like calling clojure.core/require directly, but obviously you should just like ... not do that, if you want tools to work right, y'know? =)
I mean, it parses the :requires out of the ns forms, so it assumes your code is well-behaved.
This is very cool! How does it go about it? Check all the requires?