]> git.lizzy.rs Git - rust.git/blobdiff - tests/ui/print_literal.rs
Remove numeric literals from print_literal and write_literal tests
[rust.git] / tests / ui / print_literal.rs
index fd68751820d45d1f25c0418e9e0a2a92a88f741c..0c8aecc2d8c00f656e0a6db61f5d8fa13b4e7b65 100644 (file)
@@ -1,15 +1,3 @@
-// Copyright 2014-2018 The Rust Project Developers. See the COPYRIGHT
-// file at the top-level directory of this distribution.
-//
-// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
-// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
-// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
-// option. This file may not be copied, modified, or distributed
-// except according to those terms.
-
-
-#![feature(tool_lints)]
-
 #![warn(clippy::print_literal)]
 
 fn main() {
@@ -18,25 +6,22 @@ fn main() {
     println!("Hello");
     let world = "world";
     println!("Hello {}", world);
-    println!("Hello {world}", world=world);
+    println!("Hello {world}", world = world);
     println!("3 in hex is {:X}", 3);
     println!("2 + 1 = {:.4}", 3);
     println!("2 + 1 = {:5.4}", 3);
     println!("Debug test {:?}", "hello, world");
     println!("{0:8} {1:>8}", "hello", "world");
     println!("{1:8} {0:>8}", "hello", "world");
-    println!("{foo:8} {bar:>8}", foo="hello", bar="world");
-    println!("{bar:8} {foo:>8}", foo="hello", bar="world");
-    println!("{number:>width$}", number=1, width=6);
-    println!("{number:>0width$}", number=1, width=6);
+    println!("{foo:8} {bar:>8}", foo = "hello", bar = "world");
+    println!("{bar:8} {foo:>8}", foo = "hello", bar = "world");
+    println!("{number:>width$}", number = 1, width = 6);
+    println!("{number:>0width$}", number = 1, width = 6);
 
     // these should throw warnings
-    println!("{} of {:b} people know binary, the other half doesn't", 1, 2);
     print!("Hello {}", "world");
     println!("Hello {} {}", world, "world");
     println!("Hello {}", "world");
-    println!("10 / 4 is {}", 2.5);
-    println!("2 + 1 = {}", 3);
 
     // positional args don't change the fact
     // that we're using a literal -- this should
@@ -45,6 +30,6 @@ fn main() {
     println!("{1} {0}", "hello", "world");
 
     // named args shouldn't change anything either
-    println!("{foo} {bar}", foo="hello", bar="world");
-    println!("{bar} {foo}", foo="hello", bar="world");
+    println!("{foo} {bar}", foo = "hello", bar = "world");
+    println!("{bar} {foo}", foo = "hello", bar = "world");
 }