メインコンテンツにスキップ

unnecessary_library_directive

安定版
修正が利用可能です

ドキュメントコメントまたはアノテーションがない限り、`library` ディレクティブの使用は避けてください。

詳細

#

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

悪い例

dart
library;

良い例

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

注意: このリンターの制限により、`part` を持つライブラリは、不要な `library` ディレクティブについてはフラグが立てられません。

有効にする

#

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

analysis_options.yaml
yaml
linter:
  rules:
    - unnecessary_library_directive

代わりに、YAML マップ構文を使用してリンター ルールを構成している場合は、linter > rules の下に unnecessary_library_directive: true を追加してください。

analysis_options.yaml
yaml
linter:
  rules:
    unnecessary_library_directive: true
ソースを表示 または 問題を報告する