跳至内容

oxc/erasing-op 正确性

此规则默认开启。
💡 可用于此规则的建议。

它的作用

检查擦除操作,例如“`x * 0”。

根据 https://rust-lang.github.io/rust-clippy/master/#/erasing_op

为什么这么糟?

整个表达式都可以用零代替。这极有可能是意外结果,应该修改。

示例

此规则的错误代码示例

javascript
let x = 1;
let y = x * 0;

此规则的正确代码示例

javascript
let x = 1;
let y = 0;

参考文献

在 MIT 许可证下发布。