📖
Pull Requestを送る前にGradleプロジェクトのコーディングルールを守れているか確認する方法
GradleにはPMDなどコーディングスタイルを設定できる機能があり、自分が加えた変更がそれに沿っているか調べる場合、./gradlew checkコマンドを実行すると確かめられます。
Kotlinにはdetektというツールもあり、IntelliJ IDEAでこれに従ってコードをフォーマットする場合、以下のようにします。
- [設定]の「プラグイン」で
detektを検索しプラグインをインストール - [設定]の「ツール」-「Detekt」で"Enable formatting (ktlint) rules"にチェックを入れる。
- "Configuration file(s):"の「+」ボタンで
detekt.ymlなどそのプロジェクトの設定ファイルを追加 - [リファクタリング]-[AutoCorrect by Detekt Rules]メニューをクリックすると設定されたフォーマットになります。
Discussion