するとどうなるか、どう書き換えるかというデモ。機能やれなかったUfcppSampleデモのフォローアップ。issueが長大になりすぎたので、今残ってる作業だけを抜き出して新しくissueを立てた模様。入ると思ってたけど入ってなかったって感じなんですが。その現状で残ってる課題の一覧。1つ懸念としては、既存コードに対して適用するとどうなるかでしょう。してしまうとどうなるか」は気になるところだと思います。してみる話もしたかったんですが。頃からある古いコードも残っていますし。時間的に無理だったのでここで改めて。付けていく作業になります。納得いく範囲で直せるやつこれで、51件あった警告が、28件減って23件に。1の実装では、結構ジェネリクス周りの実装が抜けています。2までにはだいぶ改善するかもしれません。2で良くなることを祈って)、無視します。(警告もみ消しを容赦してもらう)になります。ジェネリクスがらみにはこいつを使って対処。ローカル関数に変更ラムダ式に対して再帰したり、自分自身を参照したりするとき、以下のように、デリゲートをいったん空初期化した上で改めてラムダ式を代入する必要があります。これは単に、ラムダ式をローカル関数に書き換えるだけで解消します。そもそもラムダ式の限界。代入することもあったりします。