eslint/max-lines 慎重な
何をするか
1 ファイルあたりの最大行数を強制します。
なぜ悪いのか
一部の人々は、大きなファイルはコードの悪臭(コードスミル)と見なします。大きなファイルは多くのことを実行しており、中身がわかりにくくなる傾向があります。ファイル内の行数について客観的な上限値があるわけではありませんが、大多数の人は数千行を超えることは望ましくないと考えます。一般的な推奨範囲は 100 〜 500 行です。
設定
このルールは以下のプロパティを持つ設定オブジェクトを受け入れます。
max
type: integer
default: 300
1 ファイルあたりに許可される最大行数。
skipBlankLines
type: boolean
default: false
空行をカウントから除外するかどうか。
skipComments
type: boolean
default: false
コメントをカウントから除外するかどうか。
使い方
このルールを構成ファイルまたは CLI で 有効化 するには、次のように使用できます:
json
{
"rules": {
"max-lines": "error"
}
}bash
oxlint --deny max-lines