library_annotations
將庫註解附加到庫指令上。
詳情
#將庫註解附加到庫指令上,而不是附加到其他庫級元素上。
BAD
dart
@TestOn('browser')
import 'package:test/test.dart';
void main() {}GOOD
dart
@TestOn('browser')
library;
import 'package:test/test.dart';
void main() {}注意:上述未命名的庫(如 library;)僅在 Dart 2.19 及更高版本中受支援。可能在早期 Dart 版本中執行的程式碼需要在 library 指令中提供名稱。
啟用
#要啟用 library_annotations 規則,請在您的 analysis_options.yaml 檔案中,在 linter > rules 下新增 library_annotations
analysis_options.yaml
yaml
linter:
rules:
- library_annotations如果您改用 YAML 對映語法配置 linter 規則,請在 linter > rules 下新增 library_annotations: true
analysis_options.yaml
yaml
linter:
rules:
library_annotations: true