Gradle プロジェクトの依存関係階層を分析して最適化するツールを探しています。私はすでにhttps://github.com/wfhartford/gradle-dependency-analyzeを見て、これは Netflix https://github.com/nebula-plugins/gradle-lint-pluginからのものです。どちらも、コンパイルされたクラスの静的分析に基づいて仕事をします。それにもかかわらず、リフレクションに基づくものは静的コード分析ツールを使用して見つけることができないため、インジェクション フレームワークは失敗し、実行中のコードが使用されている間に静的コードが使用していない依存関係の結果が分析によって得られます。
使用できるツールはありますか?単体テストの実行に基づいて、一部のコード カバレッジ ツールが行うようなことを考えています。どんなアイデアでも大歓迎です!