Are you an LLM? You can read better optimized documentation at /docs/guide/usage/linter/rules/eslint/no-warning-comments.md for this page in Markdown format
開発者はしばしば未完了の作業や注意が必要な箇所を示すために TODO や FIXME のようなコメントを追加します。開発中には役立ちますが、これらのコメントは本番環境に投入してはいけない未完了のコードを示している可能性があります。このルールにより、このようなコメントが本番コードに含まれる前に検出できます。
eslint/no-warning-comments Pedantic
何をするか
コード内に
TODO、FIXME、XXXのような警告コメントを禁止します。なぜ問題なのか
開発者はしばしば未完了の作業や注意が必要な箇所を示すために
TODOやFIXMEのようなコメントを追加します。開発中には役立ちますが、これらのコメントは本番環境に投入してはいけない未完了のコードを示している可能性があります。このルールにより、このようなコメントが本番コードに含まれる前に検出できます。例
このルールに対して誤りなコードの例:
このルールに対して正しいコードの例:
オプション
このルールは以下のデフォルト値を持つオプションオブジェクトを持ちます:
terms一致させる用語の配列。一致判定は大文字小文字を無視します。
location用語のチェック場所:
"start"(デフォルト):用語はコメントの先頭に出現しなければならない(任意の装飾の後に)"anywhere":用語はコメント内のどこにでも出現してもよいdecorationlocationが"start"である場合、コメントの先頭で無視する文字の配列。特に JSDoc 形式のコメントにおける*のような一般的なコメント装飾を無視するのに有用です。使用方法
設定ファイルまたは CLI でこのルールを有効化するには、次のように使用できます:
参照