diff options
| author | Jacob Pratt <jacob@jhpratt.dev> | 2022-04-07 23:44:55 -0400 |
|---|---|---|
| committer | Jacob Pratt <jacob@jhpratt.dev> | 2022-04-14 21:19:44 -0400 |
| commit | e46f8b23dd2c4ddf3b68feaddad2c4b0b6e1c186 (patch) | |
| tree | cc6e307197c71885776f0350e72443b982707d0d /src/test/rustdoc | |
| parent | 4fbe73e0b79afb9e2b352438bac743104f0d2ba6 (diff) | |
| download | rust-e46f8b23dd2c4ddf3b68feaddad2c4b0b6e1c186.tar.gz rust-e46f8b23dd2c4ddf3b68feaddad2c4b0b6e1c186.zip | |
Error on `#[rustc_deprecated]`
Diffstat (limited to 'src/test/rustdoc')
| -rw-r--r-- | src/test/rustdoc/deprecated-future-staged-api.rs | 18 | ||||
| -rw-r--r-- | src/test/rustdoc/inline_cross/macros.rs | 3 | ||||
| -rw-r--r-- | src/test/rustdoc/rustc_deprecated-future.rs | 18 |
3 files changed, 19 insertions, 20 deletions
diff --git a/src/test/rustdoc/deprecated-future-staged-api.rs b/src/test/rustdoc/deprecated-future-staged-api.rs new file mode 100644 index 00000000000..2670e7f5d04 --- /dev/null +++ b/src/test/rustdoc/deprecated-future-staged-api.rs @@ -0,0 +1,18 @@ +#![feature(staged_api)] +#![stable(feature = "deprecated-future-staged-api", since = "1.0.0")] + +// @has deprecated_future_staged_api/index.html '//*[@class="stab deprecated"]' \ +// 'Deprecation planned' +// @has deprecated_future_staged_api/struct.S1.html '//*[@class="stab deprecated"]' \ +// 'Deprecating in 99.99.99: effectively never' +#[deprecated(since = "99.99.99", note = "effectively never")] +#[stable(feature = "deprecated-future-staged-api", since = "1.0.0")] +pub struct S1; + +// @has deprecated_future_staged_api/index.html '//*[@class="stab deprecated"]' \ +// 'Deprecation planned' +// @has deprecated_future_staged_api/struct.S2.html '//*[@class="stab deprecated"]' \ +// 'Deprecating in a future Rust version: literally never' +#[deprecated(since = "TBD", note = "literally never")] +#[stable(feature = "deprecated-future-staged-api", since = "1.0.0")] +pub struct S2; diff --git a/src/test/rustdoc/inline_cross/macros.rs b/src/test/rustdoc/inline_cross/macros.rs index 9cb933c177b..13b4c3c7f61 100644 --- a/src/test/rustdoc/inline_cross/macros.rs +++ b/src/test/rustdoc/inline_cross/macros.rs @@ -2,7 +2,6 @@ // build-aux-docs #![feature(macro_test)] - #![crate_name = "foo"] extern crate macros; @@ -16,5 +15,5 @@ extern crate macros; // @has - '//*[@class="docblock"]' 'docs for my_macro' // @has - '//*[@class="stab deprecated"]' 'Deprecated since 1.2.3: text' // @has - '//*[@class="stab unstable"]' 'macro_test' -// @has - '//a/@href' '../src/macros/macros.rs.html#9-11' +// @has - '//a/@href' '../src/macros/macros.rs.html#8-10' pub use macros::my_macro; diff --git a/src/test/rustdoc/rustc_deprecated-future.rs b/src/test/rustdoc/rustc_deprecated-future.rs deleted file mode 100644 index 9bc99d712ec..00000000000 --- a/src/test/rustdoc/rustc_deprecated-future.rs +++ /dev/null @@ -1,18 +0,0 @@ -#![feature(staged_api)] -#![stable(feature = "rustc_deprecated-future-test", since = "1.0.0")] - -// @has rustc_deprecated_future/index.html '//*[@class="stab deprecated"]' \ -// 'Deprecation planned' -// @has rustc_deprecated_future/struct.S1.html '//*[@class="stab deprecated"]' \ -// 'Deprecating in 99.99.99: effectively never' -#[deprecated(since = "99.99.99", note = "effectively never")] -#[stable(feature = "rustc_deprecated-future-test", since = "1.0.0")] -pub struct S1; - -// @has rustc_deprecated_future/index.html '//*[@class="stab deprecated"]' \ -// 'Deprecation planned' -// @has rustc_deprecated_future/struct.S2.html '//*[@class="stab deprecated"]' \ -// 'Deprecating in a future Rust version: literally never' -#[deprecated(since = "TBD", note = "literally never")] -#[stable(feature = "rustc_deprecated-future-test", since = "1.0.0")] -pub struct S2; |
