about summary refs log tree commit diff
path: root/compiler/rustc_driver/src
diff options
context:
space:
mode:
authorEric Huss <eric@huss.org>2021-03-22 12:57:52 -0700
committerEric Huss <eric@huss.org>2021-03-22 12:57:52 -0700
commit45583e56c0d359e9113d64d8eed056863f7ba900 (patch)
treed5905ca3c3baf86b6f90c9f9947f2791b2ca1880 /compiler/rustc_driver/src
parent2287a8823d2d731b9bf3064da305fc5c408b24e2 (diff)
downloadrust-45583e56c0d359e9113d64d8eed056863f7ba900.tar.gz
rust-45583e56c0d359e9113d64d8eed056863f7ba900.zip
Change `-W help` to display edition level.
Diffstat (limited to 'compiler/rustc_driver/src')
-rw-r--r--compiler/rustc_driver/src/lib.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/compiler/rustc_driver/src/lib.rs b/compiler/rustc_driver/src/lib.rs
index 25a78041c00..e527d55fc2a 100644
--- a/compiler/rustc_driver/src/lib.rs
+++ b/compiler/rustc_driver/src/lib.rs
@@ -895,7 +895,12 @@ Available lint options:
     let print_lints = |lints: Vec<&Lint>| {
         for lint in lints {
             let name = lint.name_lower().replace("_", "-");
-            println!("    {}  {:7.7}  {}", padded(&name), lint.default_level.as_str(), lint.desc);
+            println!(
+                "    {}  {:7.7}  {}",
+                padded(&name),
+                lint.default_level(sess.edition()).as_str(),
+                lint.desc
+            );
         }
         println!("\n");
     };