diff options
| author | Michael Goulet <michael@errs.io> | 2022-09-13 00:44:02 +0000 |
|---|---|---|
| committer | Michael Goulet <michael@errs.io> | 2022-09-13 03:52:43 +0000 |
| commit | cd962e66cf2c3b48a4a54884c475e27e44ddf260 (patch) | |
| tree | b3b86d4a79eb011d2330e64c955c1885afb8b84b /compiler/rustc_errors | |
| parent | c2cff68d8445fc2bcaff060a8b78993939f33878 (diff) | |
| download | rust-cd962e66cf2c3b48a4a54884c475e27e44ddf260.tar.gz rust-cd962e66cf2c3b48a4a54884c475e27e44ddf260.zip | |
Don't render inline suggestions of only spaces
Diffstat (limited to 'compiler/rustc_errors')
| -rw-r--r-- | compiler/rustc_errors/src/emitter.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/compiler/rustc_errors/src/emitter.rs b/compiler/rustc_errors/src/emitter.rs index 016404c5f67..66fbb8f1213 100644 --- a/compiler/rustc_errors/src/emitter.rs +++ b/compiler/rustc_errors/src/emitter.rs @@ -268,10 +268,7 @@ pub trait Emitter: Translate { SuggestionStyle::ShowAlways, ].contains(&sugg.style) { - // Don't trim the substitution if it's only whitespace changes - let substitution = &sugg.substitutions[0].parts[0].snippet; - let substitution = - if substitution.trim().is_empty() { substitution } else { substitution.trim() }; + let substitution = &sugg.substitutions[0].parts[0].snippet.trim(); let msg = if substitution.is_empty() || sugg.style.hide_inline() { // This substitution is only removal OR we explicitly don't want to show the // code inline (`hide_inline`). Therefore, we don't show the substitution. |
