Rollup merge of #127671 - notriddle:notriddle/issue-d, r=Mark-Simulacrum

rustdoc: rename `issue-\d+.rs` tests to have meaningful names (part 8)

Follow up

* https://github.com/rust-lang/rust/pull/116214
* https://github.com/rust-lang/rust/pull/116432
* https://github.com/rust-lang/rust/pull/116824
* https://github.com/rust-lang/rust/pull/118105
* https://github.com/rust-lang/rust/pull/119561
* https://github.com/rust-lang/rust/pull/123574
* https://github.com/rust-lang/rust/pull/125382

As always, it's easier to review the commits one at a time. Don't use the Files Changed tab. It's confusing.
This commit is contained in:
Jubilee 2024-07-13 20:19:48 -07:00 committed by GitHub
commit 6a3566c2b0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
21 changed files with 40 additions and 16 deletions

View File

@ -1,3 +1,6 @@
//@ check-pass
// https://github.com/rust-lang/rust/issues/102154
trait A<Y, N> {
type B;
}

View File

@ -1,3 +1,6 @@
//@ check-pass
// https://github.com/rust-lang/rust/issues/100620
pub trait Bar<S> {}
pub trait Qux<T> {}

View File

@ -3,6 +3,8 @@
// Check that this isn't an ICE
//@ should-fail
// https://github.com/rust-lang/rust/issues/100241
mod foo {
pub use inner::S;
//~^ ERROR unresolved imports `inner`, `foo::S`

View File

@ -2,7 +2,10 @@
//@ ignore-cross-compile
// This is the version where a non-compiler-internal crate inlines a compiler-internal one.
// In this case, the item shouldn't be documented, because regular users can't get at it.
// https://github.com/rust-lang/rust/issues/106421
#![crate_name="bar"]
extern crate foo;
//@ !has issue_106421_not_internal/struct.FatalError.html '//*[@id="method.raise"]' 'fn raise'
//@ !has bar/struct.FatalError.html '//*[@id="method.raise"]' 'fn raise'
pub use foo::FatalError;

View File

@ -1,8 +1,10 @@
//@ aux-build:issue-106421-force-unstable.rs
//@ ignore-cross-compile
//@ compile-flags: -Zforce-unstable-if-unmarked
// https://github.com/rust-lang/rust/issues/106421
#![crate_name="bar"]
extern crate foo;
//@ has issue_106421/struct.FatalError.html '//*[@id="method.raise"]' 'fn raise'
//@ has bar/struct.FatalError.html '//*[@id="method.raise"]' 'fn raise'
pub use foo::FatalError;

View File

@ -1,3 +1,4 @@
// https://github.com/rust-lang/rust/issues/105952
#![crate_name = "foo"]
#![feature(associated_const_equality)]

View File

@ -2,6 +2,7 @@
//@ build-aux-docs
//@ ignore-cross-compile
// https://github.com/rust-lang/rust/issues/100204
#![crate_name="second"]
extern crate first;

View File

@ -1,14 +0,0 @@
//@ has 'issue_106142/a/index.html'
//@ count 'issue_106142/a/index.html' '//ul[@class="item-table"]//li//a' 1
#![allow(rustdoc::broken_intra_doc_links)]
pub mod a {
/// [`m`]
pub fn f() {}
#[macro_export]
macro_rules! m {
() => {};
}
}

View File

@ -0,0 +1,17 @@
// https://github.com/rust-lang/rust/issues/106142
#![crate_name="foo"]
//@ has 'foo/a/index.html'
//@ count 'foo/a/index.html' '//ul[@class="item-table"]//li//a' 1
#![allow(rustdoc::broken_intra_doc_links)]
pub mod a {
/// [`m`]
pub fn f() {}
#[macro_export]
macro_rules! m {
() => {};
}
}

View File

@ -2,6 +2,7 @@
//@ build-aux-docs
//@ ignore-cross-compile
// https://github.com/rust-lang/rust/issues/99734
#![crate_name = "foo"]
#[macro_use]

View File

@ -2,6 +2,7 @@
//@ build-aux-docs
//@ ignore-cross-compile
// https://github.com/rust-lang/rust/issues/99221
#![crate_name = "foo"]
#[macro_use]

View File

@ -2,6 +2,7 @@
//@ build-aux-docs
//@ ignore-cross-compile
// https://github.com/rust-lang/rust/issues/99734
#![crate_name = "foo"]
#[macro_use]

View File

@ -2,6 +2,7 @@
//@ build-aux-docs
//@ ignore-cross-compile
// https://github.com/rust-lang/rust/issues/99221
#![crate_name = "foo"]
#[macro_use]

View File

@ -1,4 +1,5 @@
// Regression test to ensure that both `AtomicU8` items are displayed but not the re-export.
// https://github.com/rust-lang/rust/issues/105735
#![crate_name = "foo"]
#![no_std]

View File

@ -1,4 +1,5 @@
// Regression test to ensure that both `AtomicU8` items are displayed but not the re-export.
// https://github.com/rust-lang/rust/issues/105735
#![crate_name = "foo"]
#![no_std]