rust/clippy_lints
bors d98e714988 Auto merge of #10113 - EricWu2003:suboptimal_flops_incorrect_suggestion, r=Jarcho
fix incorrect suggestion in `suboptimal_flops`

fixes #10003

There was an error when trying to negate an expression like `x - 1.0`. We used to format it as `-x - 1.0` whereas a proper negation would be `-(x - 1.0)`.

Therefore, we add parentheses around the expression when it is `ExprKind::Binary`.

We also add parentheses around multiply and divide expressions, even though this is not strictly necessary.

changelog: [`suboptimal_flops`]: fix incorrect suggestion caused by an incorrect negation of floating point expressions.
2022-12-26 02:00:26 +00:00
..
src Auto merge of #10113 - EricWu2003:suboptimal_flops_incorrect_suggestion, r=Jarcho 2022-12-26 02:00:26 +00:00
Cargo.toml Bump Clippy version -> 0.1.68 2022-12-17 13:57:41 +01:00
README.md

This crate contains Clippy lints. For the main crate, check GitHub.