コンテンツ

unnecessary_library_directive

コンテンツ

ドキュメントコメントやアノテーションがない限り、ライブラリディレクティブは避けてください。

このルールは Dart 2.19 以降で利用可能です。

このルールには、クイックフィックスが利用可能です。

詳細

#

ライブラリをドキュメント化したり、ライブラリにアノテーションを付けたりする場合は、ライブラリディレクティブを使用してください。

悪い例

dart
library;

良い例

dart
/// This library does important things
library;
dart
@TestOn('js')
library;

注:このリントの制限により、partsを使用するライブラリは、不要なライブラリディレクティブとしてフラグが立てられません。

使用法

#

unnecessary_library_directiveルールを有効にするには、analysis_options.yamlファイルのlinter > rulesの下にunnecessary_library_directiveを追加してください。

analysis_options.yaml
yaml
linter:
  rules:
    - unnecessary_library_directive