diff options
author | Aleksey Kladov <[email protected]> | 2021-05-17 10:41:48 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2021-05-17 10:45:01 +0100 |
commit | 75a012361409349d0325c9232e0c8fe8d52de505 (patch) | |
tree | beae641851dc5839f7d69472420012f920c25e8c /crates/syntax/src/ast | |
parent | 21918c6f5e0add44c7ba0df362c4890494e86875 (diff) |
fix: don't add extra whitespace around fields
closes #8785
Diffstat (limited to 'crates/syntax/src/ast')
-rw-r--r-- | crates/syntax/src/ast/edit_in_place.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/crates/syntax/src/ast/edit_in_place.rs b/crates/syntax/src/ast/edit_in_place.rs index 14624c682..2676ed8c9 100644 --- a/crates/syntax/src/ast/edit_in_place.rs +++ b/crates/syntax/src/ast/edit_in_place.rs | |||
@@ -378,6 +378,10 @@ impl ast::RecordExprFieldList { | |||
378 | make::tokens::single_space() | 378 | make::tokens::single_space() |
379 | }; | 379 | }; |
380 | 380 | ||
381 | if is_multiline { | ||
382 | normalize_ws_between_braces(self.syntax()); | ||
383 | } | ||
384 | |||
381 | let position = match self.fields().last() { | 385 | let position = match self.fields().last() { |
382 | Some(last_field) => { | 386 | Some(last_field) => { |
383 | let comma = match last_field | 387 | let comma = match last_field |