跳至内容

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 授权下。