Подтвердить что ты не робот

Как найти неиспользуемые зависимости sbt?

Теперь у моего build.sbt есть много зависимостей. Как узнать, какие зависимости используются на самом деле?

У Maven, похоже, есть зависимость: проанализируйте http://maven.apache.org/plugins/maven-dependency-plugin/ Есть ли что-то подобное для sbt?

4b9b3361

Ответ 1

вы можете использовать sbt-dependency-graph плагин. он показывает зависимости в разных графических представлениях. также вы можете попытаться использовать tattletale, но он не интегрирован с sbt. вам потребуется скопировать управляемые зависимости (retrieveManaged := true). этот инструмент не только отображает график зависимостей, но и анализирует использование классов и может отображать неиспользуемые зависимости (в том числе транзитивные)