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

未使用のラベル

ラベル '{0}' は使用されていません。

説明

#

使用されていないラベルが見つかると、アナライザーはこの診断を生成します。

#

以下のコードは、メソッド内で `loop` というラベルがどこにも参照されていないため、この診断を生成します。

dart
void f(int limit) {
  loop: for (int i = 0; i < limit; i++) {
    print(i);
  }
}

一般的な修正

#

ラベルが不要な場合は、削除してください。

dart
void f(int limit) {
  for (int i = 0; i < limit; i++) {
    print(i);
  }
}

ラベルが必要な場合は、使用してください。

dart
void f(int limit) {
  loop: for (int i = 0; i < limit; i++) {
    print(i);
    if (i != 0) {
      break loop;
    }
  }
}