跳至內容

oxc/misrefactored-assign-op 可疑

🚧 自動修復仍在開發中。

作用

https://rust-lang.github.io/rust-clippy/master/#/misrefactored_assign_op

檢查 a op= a op ba op= b op a 模式。

為何這不好?

這很可能是程式錯誤,原本應該寫成 a op= b

範例

此規則的不正確程式碼範例

javascript
a += a + b;
a -= a - b;

此規則的正確程式碼範例

javascript
a += b;
a -= b;

參考

根據 MIT 許可發布。