- Gradle 2.1動向
- plugin ポータルを公式ではじめました。
- plugin script blockにより3rd partyのpluginの使用が簡単に
- インクリメンタルビルドはじめました。
- ハンズオン
- タスクの使い方
- カスタムプラグインの実装
- TL
- gradle 2.2 最新動向
- oss開発者としての薦め
allprojects { tasks.withType(javaCompile) { options.incremental = true; } }これで有効になるっぽい
pluginポータルと3rd partyのプラグインが使いやすくなる点に関しては将来に期待
カスタムプラグインについてはカスタムプラグインの作成 にほぼ書かれている内容っぽいかな?
gradle publishToMavenLocalで~/.m2/にpushlishできてmavenLocal()を使って自作pluginをapplyできるようになるっぽい。
色々面倒ならbuild.graldeのそのままpluginを実装するとクラスパスとか気にしなくていい感じ。
なんか面白いネタを見つけたらちょっと作ってみよう。
gradle 2.2でちょっと気になったのはcross-platformの対応が便利になったっぽい?みたいな内容があるらしい。
何?Makefileリプレース出来るの?
クロージャって何じゃ←論外
ちょっと調べてみるとコールバック関数とか関数ポインタっぽい。ただコンテキストも保持できるので今までの非同期処理周りのコールバック関数より 直感的に使いやすそう。
こんな機会でも無いと中々最新技術とか調べないから、良い機会なったし割と初心者向けだったので自分でもついていけた。
同じような機会があればまた参加したい。