about summary refs log tree commit diff
path: root/tests/ui/pub
diff options
context:
space:
mode:
authorRalf Jung <post@ralfj.de>2024-07-18 12:06:03 +0200
committerRalf Jung <post@ralfj.de>2024-07-18 13:43:56 +0200
commit0871175a4da35e2f21f1b0c03670a265fd64f465 (patch)
tree6ac1defb96d351e27efc8151f3a7581d9fa78e66 /tests/ui/pub
parentb286722878e18db29a7fbe672be7c4d3b02e8e4d (diff)
downloadrust-0871175a4da35e2f21f1b0c03670a265fd64f465.tar.gz
rust-0871175a4da35e2f21f1b0c03670a265fd64f465.zip
make pub_use_of_private_extern_crate show up in future breakage reports
Diffstat (limited to 'tests/ui/pub')
-rw-r--r--tests/ui/pub/pub-reexport-priv-extern-crate.stderr17
1 files changed, 16 insertions, 1 deletions
diff --git a/tests/ui/pub/pub-reexport-priv-extern-crate.stderr b/tests/ui/pub/pub-reexport-priv-extern-crate.stderr
index 915d07fd08a..8ab6e83641d 100644
--- a/tests/ui/pub/pub-reexport-priv-extern-crate.stderr
+++ b/tests/ui/pub/pub-reexport-priv-extern-crate.stderr
@@ -29,7 +29,7 @@ LL | pub use core as reexported_core;
    |         ^^^^^^^^^^^^^^^^^^^^^^^
    |
    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
-   = note: for more information, see issue #34537 <https://github.com/rust-lang/rust/issues/34537>
+   = note: for more information, see issue #127909 <https://github.com/rust-lang/rust/issues/127909>
    = note: `#[deny(pub_use_of_private_extern_crate)]` on by default
 help: consider making the `extern crate` item publicly accessible
    |
@@ -40,3 +40,18 @@ error: aborting due to 3 previous errors
 
 Some errors have detailed explanations: E0365, E0603.
 For more information about an error, try `rustc --explain E0365`.
+Future incompatibility report: Future breakage diagnostic:
+error[E0365]: extern crate `core` is private and cannot be re-exported
+  --> $DIR/pub-reexport-priv-extern-crate.rs:2:9
+   |
+LL | pub use core as reexported_core;
+   |         ^^^^^^^^^^^^^^^^^^^^^^^
+   |
+   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
+   = note: for more information, see issue #127909 <https://github.com/rust-lang/rust/issues/127909>
+   = note: `#[deny(pub_use_of_private_extern_crate)]` on by default
+help: consider making the `extern crate` item publicly accessible
+   |
+LL | pub extern crate core;
+   | +++
+