目次

library_names

ライブラリ名は`lowercase_with_underscores`を使用してください。

このルールはDart 2.0から利用可能です。

詳細

#

DO ライブラリ名は`lowercase_with_underscores`を使用してください。

多くのファイルシステムは大文字と小文字を区別しないため、多くのプロジェクトではファイル名をすべて小文字にする必要があります。区切り文字を使用することで、その形式でも名前を読みやすくすることができます。アンダースコアを区切り文字として使用すると、名前が有効なDart識別子のままであることが保証されます。これは、言語が後でシンボリックインポートをサポートする場合に役立つ可能性があります。

悪い例

dart
library peg-parser;

良い例

dart
library peg_parser;

lint `file_names` を使用して、ファイルにも同様の命名規則を適用できます。

使用方法

#

`library_names` ルールを有効にするには、`analysis_options.yaml` ファイルの **linter > rules** の下に `library_names` を追加します。

analysis_options.yaml
yaml
linter:
  rules:
    - library_names