はじめに 多くのJavaプロジェクトで使われているビルドツール、Gradleについて調べている過程で、プラグインの依存関係を確認する方法を知り、それに関連して不要なプラグインを洗い出す手順を試してみました。 設定 ここでは、既存のGradleプロジェクトの設定ファイルであるbuild.gradleを一時的に編集し、使用していないプラグインのみをLinterで検出してみます。 まずは、Gradle Lint Pluginをプロジェクトに追加し、Linterを導入します。 (ちなみにこのNebulaとは、Netflixが提供しているGradleのプラグイン集だそうです。) buildscript { repositories { mavenCentral() } dependencies { classpath 'com.netflix.nebula:gradle-lint-plugin:la