From 231acce8cce794161ae4f1242d3bde9a4d8e7f97 Mon Sep 17 00:00:00 2001 From: rustbot <47979223+rustbot@users.noreply.github.com> Date: Mon, 20 Apr 2026 19:00:33 +0200 Subject: [PATCH 1/2] Update books --- src/doc/embedded-book | 2 +- src/doc/reference | 2 +- src/doc/rust-by-example | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/doc/embedded-book b/src/doc/embedded-book index 2463edeb8003..0789b0f29e73 160000 --- a/src/doc/embedded-book +++ b/src/doc/embedded-book @@ -1 +1 @@ -Subproject commit 2463edeb8003c5743918b3739a9f6870b86396f5 +Subproject commit 0789b0f29e73ecb91213cac10ad0eec1b9333770 diff --git a/src/doc/reference b/src/doc/reference index d2715c07e9dd..8c88f9d0bdd7 160000 --- a/src/doc/reference +++ b/src/doc/reference @@ -1 +1 @@ -Subproject commit d2715c07e9dd9839c0c7675ecfa18bec539a6ee9 +Subproject commit 8c88f9d0bdd75ffdc0691676d83212ae22a18cee diff --git a/src/doc/rust-by-example b/src/doc/rust-by-example index b31e3b8da01e..898f0ac14792 160000 --- a/src/doc/rust-by-example +++ b/src/doc/rust-by-example @@ -1 +1 @@ -Subproject commit b31e3b8da01eeba0460f86a52a55af82709fadf5 +Subproject commit 898f0ac1479223d332309e0fce88d44b39927d28 From 69dae5941ed4a9eb0290dbf0ce4766bf64ad3d49 Mon Sep 17 00:00:00 2001 From: Eric Huss Date: Mon, 20 Apr 2026 15:08:37 -0700 Subject: [PATCH 2/2] Update shebang reference rule names This updates the rule names for shebang which were changed in rust-lang/reference#2192 and rust-lang/reference#2199. --- tests/ui/parser/shebang/issue-71471-ignore-tidy.rs | 2 +- tests/ui/parser/shebang/shebang-comment.rs | 2 +- tests/ui/parser/shebang/shebang-empty.rs | 2 +- tests/ui/parser/shebang/shebang-must-start-file.rs | 2 +- tests/ui/parser/shebang/shebang-space.rs | 2 +- tests/ui/parser/shebang/valid-shebang.rs | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/ui/parser/shebang/issue-71471-ignore-tidy.rs b/tests/ui/parser/shebang/issue-71471-ignore-tidy.rs index 858c06048cc6..85024e5017bb 100644 --- a/tests/ui/parser/shebang/issue-71471-ignore-tidy.rs +++ b/tests/ui/parser/shebang/issue-71471-ignore-tidy.rs @@ -1,4 +1,4 @@ #!B //~ ERROR expected `[`, found `B` -//@ reference: input.shebang +//@ reference: shebang.position diff --git a/tests/ui/parser/shebang/shebang-comment.rs b/tests/ui/parser/shebang/shebang-comment.rs index 6f89e8954c3a..00da6c3b147c 100644 --- a/tests/ui/parser/shebang/shebang-comment.rs +++ b/tests/ui/parser/shebang/shebang-comment.rs @@ -1,7 +1,7 @@ #!//bin/bash //@ check-pass -//@ reference: input.shebang +//@ reference: shebang.syntax fn main() { println!("a valid shebang (that is also a rust comment)") } diff --git a/tests/ui/parser/shebang/shebang-empty.rs b/tests/ui/parser/shebang/shebang-empty.rs index 51bf8a07c907..7823d6ab1aa2 100644 --- a/tests/ui/parser/shebang/shebang-empty.rs +++ b/tests/ui/parser/shebang/shebang-empty.rs @@ -1,5 +1,5 @@ #! //@ check-pass -//@ reference: input.shebang +//@ reference: shebang.syntax fn main() {} diff --git a/tests/ui/parser/shebang/shebang-must-start-file.rs b/tests/ui/parser/shebang/shebang-must-start-file.rs index f956cff3b081..0bfe6cca997a 100644 --- a/tests/ui/parser/shebang/shebang-must-start-file.rs +++ b/tests/ui/parser/shebang/shebang-must-start-file.rs @@ -1,7 +1,7 @@ // something on the first line for tidy #!/bin/bash //~ ERROR expected `[`, found `/` -//@ reference: input.shebang +//@ reference: shebang.position fn main() { println!("ok!"); diff --git a/tests/ui/parser/shebang/shebang-space.rs b/tests/ui/parser/shebang/shebang-space.rs index 803d4e040572..a184b6856ddf 100644 --- a/tests/ui/parser/shebang/shebang-space.rs +++ b/tests/ui/parser/shebang/shebang-space.rs @@ -1,6 +1,6 @@ #! //@ check-pass -//@ reference: input.shebang +//@ reference: shebang.syntax // ignore-tidy-end-whitespace fn main() {} diff --git a/tests/ui/parser/shebang/valid-shebang.rs b/tests/ui/parser/shebang/valid-shebang.rs index f93b0e15d772..79bde3e5266c 100644 --- a/tests/ui/parser/shebang/valid-shebang.rs +++ b/tests/ui/parser/shebang/valid-shebang.rs @@ -1,7 +1,7 @@ #!/usr/bin/env run-cargo-script //@ check-pass -//@ reference: input.shebang +//@ reference: shebang.syntax fn main() { println!("Hello World!"); }