ブックマーク / eaglesakura.hatenablog.com (1)

  • kotlin-coroutines 0.26.1での破壊的更新 - eaglesakuraの技術ブログ

    coroutines 0.26.1の変更点 多くのクラスやトップレベルfunctionやプロパティがdeprecatedになった 変更から見える方針 トップレベルの関数やプロパティを、いずれかのobject等に所属させることが主な目的に見える 主なDeprecated UI, CommonPool 等の標準Dispatcherが非推奨 Dispatchers.Main, Dispatchers.Default が追加された launch{}, async{} 等のトップレベル関数が非推奨 GlobalScope.launch, GlobalScope.async が追加された isActive が拡張関数になった ビルドが通らないので、ガイドに従って書き換える 互換性 Deprecated属性になっただけで、0.24のときのような内部の破壊的仕様変更はされていない 様子見しつつ、移行して行

    kotlin-coroutines 0.26.1での破壊的更新 - eaglesakuraの技術ブログ
  • 1