合っているはずなのにその名前付き引数は定義されてないというAndroidStudioのエラーが発生するときの対処法

1 min読了の目安(約700字TECH技術記事

こんにちは、初めてZennします。

本日、Flutterをupgradeを行ったのですが、そこでRadialGradientのcolorsでエラーが発生しました。

もう直してしまって同じエラーは出せないのですが、以下のcolorsにそんな名前付き引数はないよとエラーが発生してしまいました。

        RadialGradient(
          colors: const [
            Colors.yellow,
            Colors.blue,
          ],
          stops: const [0.4, 1.0],
        )

エラー発生箇所
colorsのところにエラーが出てたんです、信じてください。。。😭

対処方法


Dart Analysisペインを開いて、Restart Dart Analysis Serverボタン(赤いループしているようなマーク)を押すと、エラーが解決しました。

推測

おそらく Dart Analysis Serverが起動しっぱなしてFlutterのupgradeが行われ、古い状態のDart Analysis Serverで解析を行っていたのではないかと思ってます。