メインコンテンツにスキップ

main_is_not_function

「main」という名前の宣言は関数である必要があります。

説明

#

ライブラリにトップレベル関数ではない「main」という名前の宣言が含まれている場合、アナライザーはこの診断を生成します。

#

以下のコードは、「main」という名前がトップレベル変数を宣言するために使用されているため、この診断を生成します。

dart
var main = 3;

一般的な修正

#

宣言に別の名前を使用してください

dart
var mainIndex = 3;