From da7e87ef7042563f89204b4b2b4bb343e18696c5 Mon Sep 17 00:00:00 2001 From: Michael Howell <michael@notriddle.com> Date: Mon, 20 Nov 2023 11:50:25 -0700 Subject: [PATCH] Add URL to test cases --- tests/rustdoc/doctest-include-43153.rs | 2 ++ tests/rustdoc/doctest-macro-38219.rs | 2 ++ tests/rustdoc/doctest-markdown-trailing-docblock-48377.rs | 2 ++ tests/rustdoc/enum-variant-private-46767.rs | 1 + tests/rustdoc/enum-variant-reexport-46766.rs | 1 + tests/rustdoc/foreign-implementors-js-43701.rs | 1 + tests/rustdoc/ice-34423.rs | 2 ++ tests/rustdoc/ice-36031.rs | 2 ++ tests/rustdoc/ice-apit-46976.rs | 2 ++ tests/rustdoc/ice-circular-intra-doc-link-48414.rs | 2 ++ tests/rustdoc/ice-extern-crate-40936.rs | 2 ++ tests/rustdoc/ice-nested-extern-crate-46271.rs | 2 ++ tests/rustdoc/ice-nested-macro-rules-47639.rs | 2 ++ tests/rustdoc/inline-rename-34473.rs | 2 ++ tests/rustdoc/private-use-decl-macro-47038.rs | 2 ++ tests/rustdoc/src-links-implementor-43893.rs | 2 ++ tests/rustdoc/trait-implementations-duplicate-self-45584.rs | 2 ++ tests/rustdoc/tuple-struct-34928.rs | 2 ++ 18 files changed, 33 insertions(+) diff --git a/tests/rustdoc/doctest-include-43153.rs b/tests/rustdoc/doctest-include-43153.rs index 0fe680f10af..ec21a68c4ee 100644 --- a/tests/rustdoc/doctest-include-43153.rs +++ b/tests/rustdoc/doctest-include-43153.rs @@ -1,3 +1,5 @@ +// https://github.com/rust-lang/rust/issues/43153 + // Test that `include!` in a doc test searches relative to the directory in // which the test is declared. diff --git a/tests/rustdoc/doctest-macro-38219.rs b/tests/rustdoc/doctest-macro-38219.rs index fa57c58c761..6c81df11085 100644 --- a/tests/rustdoc/doctest-macro-38219.rs +++ b/tests/rustdoc/doctest-macro-38219.rs @@ -1,3 +1,5 @@ +// https://github.com/rust-lang/rust/issues/38219 + // compile-flags:--test // should-fail diff --git a/tests/rustdoc/doctest-markdown-trailing-docblock-48377.rs b/tests/rustdoc/doctest-markdown-trailing-docblock-48377.rs index c32bcf380ea..d481dc0dd70 100644 --- a/tests/rustdoc/doctest-markdown-trailing-docblock-48377.rs +++ b/tests/rustdoc/doctest-markdown-trailing-docblock-48377.rs @@ -1,5 +1,7 @@ // compile-flags:--test +// https://github.com/rust-lang/rust/issues/48377 + //! This is a doc comment //! //! ```rust diff --git a/tests/rustdoc/enum-variant-private-46767.rs b/tests/rustdoc/enum-variant-private-46767.rs index ef6ed104b74..6386aa75a95 100644 --- a/tests/rustdoc/enum-variant-private-46767.rs +++ b/tests/rustdoc/enum-variant-private-46767.rs @@ -1,3 +1,4 @@ +// https://github.com/rust-lang/rust/issues/46767 #![crate_name = "foo"] mod private { diff --git a/tests/rustdoc/enum-variant-reexport-46766.rs b/tests/rustdoc/enum-variant-reexport-46766.rs index 36ab739565b..ea6b7bac4c7 100644 --- a/tests/rustdoc/enum-variant-reexport-46766.rs +++ b/tests/rustdoc/enum-variant-reexport-46766.rs @@ -1,3 +1,4 @@ +// https://github.com/rust-lang/rust/issues/46766 #![crate_name = "foo"] pub enum Enum{Variant} diff --git a/tests/rustdoc/foreign-implementors-js-43701.rs b/tests/rustdoc/foreign-implementors-js-43701.rs index de772881e73..3b16ad2045a 100644 --- a/tests/rustdoc/foreign-implementors-js-43701.rs +++ b/tests/rustdoc/foreign-implementors-js-43701.rs @@ -1,3 +1,4 @@ +// https://github.com/rust-lang/rust/issues/43701 #![crate_name = "foo"] pub use std::vec::Vec; diff --git a/tests/rustdoc/ice-34423.rs b/tests/rustdoc/ice-34423.rs index b429bf8c9ba..42e57ac7258 100644 --- a/tests/rustdoc/ice-34423.rs +++ b/tests/rustdoc/ice-34423.rs @@ -1,3 +1,5 @@ +// https://github.com/rust-lang/rust/issues/34423 + pub struct Foo; pub trait Bar { diff --git a/tests/rustdoc/ice-36031.rs b/tests/rustdoc/ice-36031.rs index af1b32fd22b..9f091384dfe 100644 --- a/tests/rustdoc/ice-36031.rs +++ b/tests/rustdoc/ice-36031.rs @@ -2,6 +2,8 @@ // build-aux-docs // ignore-cross-compile +// https://github.com/rust-lang/rust/issues/36031 + #![crate_name = "foo"] extern crate issue_36031; diff --git a/tests/rustdoc/ice-apit-46976.rs b/tests/rustdoc/ice-apit-46976.rs index c59f8c72e64..e51cee2f056 100644 --- a/tests/rustdoc/ice-apit-46976.rs +++ b/tests/rustdoc/ice-apit-46976.rs @@ -1 +1,3 @@ +// https://github.com/rust-lang/rust/issues/46976 + pub fn ice(f: impl Fn()) {} diff --git a/tests/rustdoc/ice-circular-intra-doc-link-48414.rs b/tests/rustdoc/ice-circular-intra-doc-link-48414.rs index b35743d887b..68dda3a25bb 100644 --- a/tests/rustdoc/ice-circular-intra-doc-link-48414.rs +++ b/tests/rustdoc/ice-circular-intra-doc-link-48414.rs @@ -1,5 +1,7 @@ // aux-build:issue-48414.rs +// https://github.com/rust-lang/rust/issues/48414 + // ICE when resolving paths for a trait that linked to another trait, when both were in an external // crate diff --git a/tests/rustdoc/ice-extern-crate-40936.rs b/tests/rustdoc/ice-extern-crate-40936.rs index 4d2e4c17b1f..fafa4597174 100644 --- a/tests/rustdoc/ice-extern-crate-40936.rs +++ b/tests/rustdoc/ice-extern-crate-40936.rs @@ -1,6 +1,8 @@ // aux-build:issue-40936.rs // build-aux-docs +// https://github.com/rust-lang/rust/issues/40936 + #![crate_name = "foo"] extern crate issue_40936; diff --git a/tests/rustdoc/ice-nested-extern-crate-46271.rs b/tests/rustdoc/ice-nested-extern-crate-46271.rs index b38ef20c551..820a63f3498 100644 --- a/tests/rustdoc/ice-nested-extern-crate-46271.rs +++ b/tests/rustdoc/ice-nested-extern-crate-46271.rs @@ -1,5 +1,7 @@ // hopefully this doesn't cause an ICE +// https://github.com/rust-lang/rust/issues/46271 + pub fn foo() { extern crate std; } diff --git a/tests/rustdoc/ice-nested-macro-rules-47639.rs b/tests/rustdoc/ice-nested-macro-rules-47639.rs index 4b3456b86c5..c38dc2810cf 100644 --- a/tests/rustdoc/ice-nested-macro-rules-47639.rs +++ b/tests/rustdoc/ice-nested-macro-rules-47639.rs @@ -1,4 +1,6 @@ // This should not ICE + +// https://github.com/rust-lang/rust/issues/47639 pub fn test() { macro_rules! foo { () => () diff --git a/tests/rustdoc/inline-rename-34473.rs b/tests/rustdoc/inline-rename-34473.rs index 37da3dd1999..7bc92cca1af 100644 --- a/tests/rustdoc/inline-rename-34473.rs +++ b/tests/rustdoc/inline-rename-34473.rs @@ -1,5 +1,7 @@ #![crate_name = "foo"] +// https://github.com/rust-lang/rust/issues/34473 + mod second { pub struct SomeTypeWithLongName; } diff --git a/tests/rustdoc/private-use-decl-macro-47038.rs b/tests/rustdoc/private-use-decl-macro-47038.rs index 810ddca3eab..8944bdd42b4 100644 --- a/tests/rustdoc/private-use-decl-macro-47038.rs +++ b/tests/rustdoc/private-use-decl-macro-47038.rs @@ -2,6 +2,8 @@ #![crate_name = "foo"] +// https://github.com/rust-lang/rust/issues/47038 + use std::vec; // @has 'foo/index.html' diff --git a/tests/rustdoc/src-links-implementor-43893.rs b/tests/rustdoc/src-links-implementor-43893.rs index 95d55193459..c16837b6129 100644 --- a/tests/rustdoc/src-links-implementor-43893.rs +++ b/tests/rustdoc/src-links-implementor-43893.rs @@ -1,5 +1,7 @@ // ignore-cross-compile +// https://github.com/rust-lang/rust/issues/43893 + #![crate_name = "foo"] pub trait SomeTrait {} diff --git a/tests/rustdoc/trait-implementations-duplicate-self-45584.rs b/tests/rustdoc/trait-implementations-duplicate-self-45584.rs index 8a5f0413826..77b8c05f2fb 100644 --- a/tests/rustdoc/trait-implementations-duplicate-self-45584.rs +++ b/tests/rustdoc/trait-implementations-duplicate-self-45584.rs @@ -1,5 +1,7 @@ #![crate_name = "foo"] +// https://github.com/rust-lang/rust/issues/45584 + pub trait Bar<T, U> {} // @has 'foo/struct.Foo1.html' diff --git a/tests/rustdoc/tuple-struct-34928.rs b/tests/rustdoc/tuple-struct-34928.rs index 4184086f622..909b9146893 100644 --- a/tests/rustdoc/tuple-struct-34928.rs +++ b/tests/rustdoc/tuple-struct-34928.rs @@ -1,5 +1,7 @@ #![crate_name = "foo"] +// https://github.com/rust-lang/rust/issues/34928 + pub trait Bar {} // @has foo/struct.Foo.html '//pre' 'pub struct Foo<T>(pub T) where T: Bar;'