changeset 58:a0b23123901b

Replace "".to_string() and format!("") by String::new().
author Bastien Orivel <eijebong@bananium.fr>
date Sun, 12 Jun 2016 18:52:43 +0200
parents e5a808ec31c0
children 407b3b217928
files src/ast_dump.rs src/python_dump.rs
diffstat 2 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/src/ast_dump.rs
+++ b/src/ast_dump.rs
@@ -227,7 +227,7 @@ impl stmt {
             stmt::AugAssign(target, op, value) => format!("{}{} {}= {}", current_indent, target.to_string(), op.to_string(), value.to_string()),
             stmt::Return(expr) => format!("{}return{}", current_indent, match expr {
                 Some(expr) => format!(" {}", expr.to_string()),
-                None => "".to_string()
+                None => String::new()
             }),
             stmt::ImportFrom(module, names, level) => {
                 format!("{}from {}{} import {}",
@@ -273,7 +273,7 @@ impl stmt {
                     {
                         match msg {
                             Some(msg) => format!(", {}", msg.to_string()),
-                            None => format!("")
+                            None => String::new()
                         }
                     }
                 )
--- a/src/python_dump.rs
+++ b/src/python_dump.rs
@@ -65,7 +65,7 @@ fn dump(py: Python, indent: usize, ast: 
         let body = ast.getattr(py, "body").unwrap();
         let args = dump(py, indent, args);
         let declaration = format!("def {}({}):", name, args);
-        let mut statements = vec!("".to_string());
+        let mut statements = vec!(String::new());
         for statement in body.iter(py).unwrap() {
             let statement = dump(py, indent + 1, statement.unwrap());
             statements.push(statement);
@@ -82,7 +82,7 @@ fn dump(py: Python, indent: usize, ast: 
         let test = dump(py, indent, test);
 
         let declaration = format!("if {}:", test);
-        let mut statements = vec!("".to_string());
+        let mut statements = vec!(String::new());
         for statement in body.iter(py).unwrap() {
             let statement = dump(py, indent + 1, statement.unwrap());
             statements.push(statement);
@@ -102,7 +102,7 @@ fn dump(py: Python, indent: usize, ast: 
         let iter = dump(py, indent, iter);
 
         let declaration = format!("for {} in {}:", target, iter);
-        let mut statements = vec!("".to_string());
+        let mut statements = vec!(String::new());
         for statement in body.iter(py).unwrap() {
             let statement = dump(py, indent + 1, statement.unwrap());
             statements.push(statement);