ソフトウェアエンジニアの日常の雑記

日々思ったことをまとめます

gradleで << オペレータが非推奨になってた件...

久々にgradleさわってたら、 <<エイリアスがdeprecatedになってた。Gradle 5.0で削除されるようです。

こんなメッセージが...

The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0.

仕方ない。言われたとおり直しましょう。

<<をつかったタスクはこんな感じのがあります。

task sampleTask << {
    // 処理
}

上記の処理はこんな感じに書き直します。

task sampleTask {
   doLast {
      // 処理
   }
}

書き直すのかんたんなんですけど、結構これで書いちゃってるから面倒ですね。