操作
機能 #1027
完了lambdaを使いたい
説明
lambda を使いたくて、retro-lambda あたりを入れたいのですがどうですか。
toshi_a 初音 さんが7年以上前に更新
- 担当者 を toshi_a 初音 から あひる 家鴨 に変更
Retrolambdaをこのプロジェクトに入れることは否定的に見ているのですが、私もこのプロジェクトにそこまで力を注ぐつもりはないので、今後コントリビュートしたいが、どうしてもこれがないと困るということであれば検討したいと思います。
今まであえて採用していなかった理由は以下のとおりです。
- Android Studioは、インターフェイスの抽象メソッドがひとつだけであれば、無名クラスを自動補完してくれるため、書くのは面倒ではない
- Android Studioは、メソッドを一つしかオーバライドしていない無名クラスであれば、Lambdaのように表示する機能がある
何かデメリットがあるというよりは、今のコードに導入してもそれほどメリットがないということが理由でした。当然他のバックポートライブラリを利用する必要があるということになれば、視野に入ってくるとは思います。
そういうわけで、これを取り込むことは、今後の展望によっては検討する余地があるとは思っていますが、現時点では導入しようとは思っていません。
操作