about summary refs log tree commit diff
path: root/crates/syntax/src
diff options
context:
space:
mode:
authorAleksei Sidorov <gorthauer87@yandex.ru>2020-09-04 15:24:36 +0300
committerAleksei Sidorov <gorthauer87@yandex.ru>2020-09-04 15:24:36 +0300
commit477fa75cfbdc923be366c75cb03b1e352f63c8e8 (patch)
treed8f6024891893f5c3ddf5f132b52a7a4ec3b6f4f /crates/syntax/src
parent7259cc82f362bd1cd00f47ff3ffc71be769162b6 (diff)
downloadrust-477fa75cfbdc923be366c75cb03b1e352f63c8e8.tar.gz
rust-477fa75cfbdc923be366c75cb03b1e352f63c8e8.zip
Fix nitpicks
Diffstat (limited to 'crates/syntax/src')
-rw-r--r--crates/syntax/src/ast/edit.rs19
1 files changed, 2 insertions, 17 deletions
diff --git a/crates/syntax/src/ast/edit.rs b/crates/syntax/src/ast/edit.rs
index 68987dbf6c5..5b5454c72d2 100644
--- a/crates/syntax/src/ast/edit.rs
+++ b/crates/syntax/src/ast/edit.rs
@@ -48,7 +48,7 @@ impl ast::Fn {
     }
 
     #[must_use]
-    pub fn with_generic_params(&self, generic_args: ast::GenericParamList) -> ast::Fn {
+    pub fn with_generic_param_list(&self, generic_args: ast::GenericParamList) -> ast::Fn {
         if let Some(old) = self.generic_param_list() {
             return self.replace_descendant(old, generic_args);
         }
@@ -485,17 +485,7 @@ impl ast::GenericParamList {
 
     #[must_use]
     pub fn append_param(&self, item: ast::GenericParam) -> ast::GenericParamList {
-        let is_multiline = self.syntax().text().contains_char('\n');
-        let ws;
-        let space = if is_multiline {
-            ws = tokens::WsBuilder::new(&format!(
-                "\n{}    ",
-                leading_indent(self.syntax()).unwrap_or_default()
-            ));
-            ws.ws()
-        } else {
-            tokens::single_space()
-        };
+        let space = tokens::single_space();
 
         let mut to_insert: ArrayVec<[SyntaxElement; 4]> = ArrayVec::new();
         if self.generic_params().next().is_some() {
@@ -529,11 +519,6 @@ impl ast::GenericParamList {
             };
         };
 
-        if !is_multiline {
-            // don't insert comma before angle
-            to_insert.pop();
-        }
-
         let position = match self.generic_params().last() {
             Some(it) => after_field!(it),
             None => after_l_angle!(),