ESLint 错误是否有严重性等级?
Is there a severity ranking for ESLint errors?
我目前正在分析不同的代码包。我正在使用 ESLint 检查代码质量。
分析后我得到一个带有 ESLint 错误的对象以及它们出现的频率。
"no-multi-assign": 1,
"no-var": 47,
...
"comma-dangle": 133,
"no-shadow": 136,
现在我有很多错误,但无法真正评估错误的严重程度。
单个 no-multi-assign
错误肯定比 133 comma-dangle
错误更严重。
现在的问题是,是否有某种排名可以给每个 ESLint 错误一个严重性排名?
也许有人知道如何对这些错误进行排序。
这是一个列表 all ESLint rules
ESLint rules 有 0
("off"
), 1
("warn"
), 或 2
("error"
),这大致转化为 'severe' 规则。
您可以找到发布自己的 eslintrc.json
的人,您可以将其用作 'ranking'。一个例子是 standard/eslint-config-standard
但不会有任何有意义的排名,例如 no-console
比 no-empty
更严重但没有 no-labels
严重,因为这真的很主观。
我目前正在分析不同的代码包。我正在使用 ESLint 检查代码质量。
分析后我得到一个带有 ESLint 错误的对象以及它们出现的频率。
"no-multi-assign": 1,
"no-var": 47,
...
"comma-dangle": 133,
"no-shadow": 136,
现在我有很多错误,但无法真正评估错误的严重程度。
单个 no-multi-assign
错误肯定比 133 comma-dangle
错误更严重。
现在的问题是,是否有某种排名可以给每个 ESLint 错误一个严重性排名? 也许有人知道如何对这些错误进行排序。
这是一个列表 all ESLint rules
ESLint rules 有 0
("off"
), 1
("warn"
), 或 2
("error"
),这大致转化为 'severe' 规则。
您可以找到发布自己的 eslintrc.json
的人,您可以将其用作 'ranking'。一个例子是 standard/eslint-config-standard
但不会有任何有意义的排名,例如 no-console
比 no-empty
更严重但没有 no-labels
严重,因为这真的很主观。