flutter修正
Flutter は進化し続けるため、クリーンアップに役立つツールを提供します。 コードベースから非推奨の API を削除します。このツールは Flutter の一部として同梱されており、 コードに加えたい変更を提案します。ツールは利用可能です コマンドラインから実行でき、Android 用の IDE プラグインにも統合されています。 Studio と Visual Studio Code。
個別の修正を適用する
サポートされている任意の IDE を使用できます 一度に 1 つの修正を適用します。
IntelliJ と Android Studio
アナライザーが非推奨の API を検出すると、 コードのその行に電球が表示されます。 電球をクリックすると、提案された修正が表示されます そのコードを新しい API に更新します。 提案された修正をクリックすると、更新が実行されます。
IntelliJ のクイックフィックスのサンプル
VSコード
アナライザーが非推奨の API を検出すると、 エラーが発生します。 次のいずれかを実行できます。
-
エラーの上にマウスを置き、クイックフィックスリンク。 これにより、フィルタリングされたリストが表示されます。それだけ修正します。
-
エラーのあるコードにキャレットを置き、 をクリックします。 表示される電球アイコン。 これにより、以下を含むすべてのアクションのリストが表示されます。 リファクタリング。
-
エラーのあるコードにキャレットを置き、 ショートカットを押します (コマンド+。macOS では、コントロール+。他の場所) これにより、以下を含むすべてのアクションのリストが表示されます。 リファクタリング。
VS Code のサンプル コード アクション
プロジェクト全体の修正を適用する
ダーツ修正 flutterのデコード
プロジェクト全体に対する変更を確認または適用するには、
コマンドラインツールを使用できます。dart fix
。
このツールには 2 つのオプションがあります。
-
利用可能な変更の完全なリストを表示するには、次を実行します。 次のコマンド:
$ dart fix --dry-run
-
すべての変更を一括で適用するには、 次のコマンド:
$ dart fix --apply
Flutter の非推奨の詳細については、次を参照してください。Flutter の非推奨ライフタイム、無料記事 Flutter の Medium 出版物について。