compound_implements_finalizable
クラス '{0}' は Finalizable を実装できません。
説明
#Struct または Union のサブクラスが Finalizable を実装した場合、アナライザーはこの診断を生成します。
FFI の詳細については、dart:ffi を使用した C の相互運用 を参照してください。
例
#以下のコードは、クラス S が Finalizable を実装しているため、この診断を生成します。
dart
import 'dart:ffi';
final class S extends Struct implements Finalizable {
external Pointer notEmpty;
}一般的な修正
#クラスから implements 句を削除してみてください。
dart
import 'dart:ffi';
final class S extends Struct {
external Pointer notEmpty;
}