跳至內容

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 許可證發布。