mixin_super_class_constraint_deferred_class
遅延ロードされるクラスは、スーパークラスの制約として使用できません。
説明
#Mixin のスーパークラス制約が遅延ロードされるライブラリからインポートされた場合に、アナライザはこの診断を生成します。
例
#以下のコードは、`math.Random` のスーパークラス制約が遅延ロードされるライブラリからインポートされているため、この診断を生成します。
dart
import 'dart:async' deferred as async;
mixin M<T> on async.Stream<T> {}一般的な修正
#インポートを遅延ロードする必要がない場合は、`deferred` キーワードを削除してください。
dart
import 'dart:async' as async;
mixin M<T> on async.Stream<T> {}インポートを遅延ロードする必要がある場合は、スーパークラス制約を削除してください。
dart
mixin M<T> {}