目錄

library_annotations

將函式庫註解附加到函式庫指示詞。

此規則自 Dart 2.19 起可用。

規則集:核心建議flutter

此規則有可用的快速修正

詳細資訊

#

將函式庫註解附加到函式庫指示詞,而不是其他函式庫層級的元素。

錯誤範例

dart
@TestOn('browser')

import 'package:test/test.dart';

void main() {}

正確範例

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