diff --git a/src/librustdoc/html/markdown.rs b/src/librustdoc/html/markdown.rs index 10563c61e1465..f2c4e21df3055 100644 --- a/src/librustdoc/html/markdown.rs +++ b/src/librustdoc/html/markdown.rs @@ -403,7 +403,11 @@ impl LangString { "should_fail" => { data.should_fail = true; seen_rust_tags = true; }, "no_run" => { data.no_run = true; seen_rust_tags = true; }, "ignore" => { data.ignore = true; seen_rust_tags = true; }, - "notrust" => { data.notrust = true; seen_rust_tags = true; }, + "notrust" => { + data.notrust = true; seen_rust_tags = true; + warn!("Use of the `notrust` code tag is discouraged. \ + Tag the code with its language instead or use `plain`."); + }, "rust" => { data.notrust = false; seen_rust_tags = true; }, "test_harness" => { data.test_harness = true; seen_rust_tags = true; } _ => { seen_other_tags = true }