invalid_ sealed_ annotation
Details about the 'invalid_sealed_annotation' diagnostic produced by the Dart analyzer.
The annotation '@sealed' can only be applied to classes.
Description
#
The analyzer produces this diagnostic when a declaration other
than a class declaration has the
@sealed annotation on it.
Example
#
The following code produces this diagnostic because the
@sealed
annotation is on a method declaration:
import 'package:meta/meta.dart';
class A {
@sealed
void m() {}
}
Common fixes
#Remove the annotation:
class A {
void m() {}
}
除非另有说明,文档之所提及适用于 Dart 3.12.2 版本报告页面问题.