Gradleで変更がない場合にタスク実行をスキップする方法

Gradleでカスタムタクでインプットファイル等に変更がない場合、タスクの実行をスキップ(UP-TO-DATEって出力されるやつ)する方法。入力情報が存在しない場合に、タスクをスキップさせるには、Taskのinputsとoutputsプロパティに入出力情報を指定してあげる。inputsには、ファイルはディレクトリ、プロパティが指定できる。…