<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/tests/ui/rustdoc, branch try</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-07-17T22:21:21+00:00</updated>
<entry>
<title>Specify of_trait in Target::Impl.</title>
<updated>2025-07-17T22:21:21+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2025-07-12T14:53:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=87a27f94b095793a1833a9dacec1493cc6cdcd6b'/>
<id>urn:sha1:87a27f94b095793a1833a9dacec1493cc6cdcd6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't include current rustc version string in feature removed help</title>
<updated>2025-06-24T15:32:09+00:00</updated>
<author>
<name>Jieyou Xu</name>
<email>jieyouxu@outlook.com</email>
</author>
<published>2025-06-24T02:09:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=db11e747230caa23aad3f159e42dc3b47baf7557'/>
<id>urn:sha1:db11e747230caa23aad3f159e42dc3b47baf7557</id>
<content type='text'>
The version string is difficult to properly normalize out, and removing
it isn't a huge deal (the user can query version info easily through
`rustc --version` or `cargo --version`).

The normalization options were all non-ideal:

- Per-test version string normalization is nasty to maintain, and we
  need to maintain `n` copies of it.
- Centralized compiletest normalization (with a directive opt-out) is
  also not ideal, because `cfg(version(..))` tests can't have those
  accidentally normalized out (and you'd have to remember to opt-out).
</content>
</entry>
<entry>
<title>Account for beta revisions when normalizing versions</title>
<updated>2025-06-23T20:30:14+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2025-06-23T20:30:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8469966710a16fd11af832d592569bcdf2298081'/>
<id>urn:sha1:8469966710a16fd11af832d592569bcdf2298081</id>
<content type='text'>
Several UI tests have a `normalize-stderr` for "you are using x.y.z"
rustc versions, and that regex is flexible enough for suffixes like
"-nightly" and "-dev", but not for "-beta.N". We can just add '.' to
that trailing pattern to include this.
</content>
</entry>
<entry>
<title>Rollup merge of #141162 - mejrs:gated, r=fee1-dead</title>
<updated>2025-06-12T18:03:35+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-06-12T18:03:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=25914399abdeed9d53e260e63d4f129d7df8b475'/>
<id>urn:sha1:25914399abdeed9d53e260e63d4f129d7df8b475</id>
<content type='text'>
refactor  `AttributeGate` and `rustc_attr!` to emit notes during feature checking

First commit changes the following:

- `AttributeGate ` from an enum with (four) tuple fields to (five) named fields
- adds a `notes` fields that is emitted as notes in the `PostExpansionVisitor` pass
- removes the `this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date` note if the feature gate is `rustc_attrs`.
- various phrasing changes and touchups
- and finally, the reason why I went down this path to begin with: tell people they can use the diagnostic namespace when they hit the rustc_on_unimplemented feature gate 🙈

Second commit removes unused machinery for deprecated attributes
</content>
</entry>
<entry>
<title>refactor  `AttributeGate` and `rustc_attr!` to emit notes during feature checking</title>
<updated>2025-06-09T09:44:24+00:00</updated>
<author>
<name>mejrs</name>
<email>59372212+mejrs@users.noreply.github.com</email>
</author>
<published>2025-05-18T16:35:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=959d6de1a928061256bb845025597be11ddca2ea'/>
<id>urn:sha1:959d6de1a928061256bb845025597be11ddca2ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make `since` of removed features the version removed and fill `pull`</title>
<updated>2025-06-09T09:17:49+00:00</updated>
<author>
<name>xizheyin</name>
<email>xizheyin@smail.nju.edu.cn</email>
</author>
<published>2025-06-04T09:10:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4b898041f63c488e7173a5e161955aa3cafceb2f'/>
<id>urn:sha1:4b898041f63c488e7173a5e161955aa3cafceb2f</id>
<content type='text'>
Signed-off-by: xizheyin &lt;xizheyin@smail.nju.edu.cn&gt;
</content>
</entry>
<entry>
<title>Note the version and PR of removed features when using it</title>
<updated>2025-06-09T09:10:58+00:00</updated>
<author>
<name>xizheyin</name>
<email>xizheyin@smail.nju.edu.cn</email>
</author>
<published>2025-05-27T09:29:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b4ba017c3306bbdb8f3da3dff80e58ff3ed9a1ab'/>
<id>urn:sha1:b4ba017c3306bbdb8f3da3dff80e58ff3ed9a1ab</id>
<content type='text'>
Signed-off-by: xizheyin &lt;xizheyin@smail.nju.edu.cn&gt;
</content>
</entry>
<entry>
<title>Allow `#![doc(test(attr(..)))]` at every level</title>
<updated>2025-05-22T18:12:50+00:00</updated>
<author>
<name>Urgau</name>
<email>urgau@numericable.fr</email>
</author>
<published>2025-05-05T20:50:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=316e62a05855d80c6800dac3437414f7675afbc9'/>
<id>urn:sha1:316e62a05855d80c6800dac3437414f7675afbc9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow `#![doc(test(attr(..)))]` at module level too</title>
<updated>2025-05-22T17:12:13+00:00</updated>
<author>
<name>Urgau</name>
<email>urgau@numericable.fr</email>
</author>
<published>2025-05-01T15:24:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=80c6a0885079038caa0bc90670afbf5ead806c17'/>
<id>urn:sha1:80c6a0885079038caa0bc90670afbf5ead806c17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check attrs: Don't try to retrieve the name of list stems</title>
<updated>2025-03-19T22:29:35+00:00</updated>
<author>
<name>León Orell Valerian Liehr</name>
<email>me@fmease.dev</email>
</author>
<published>2025-03-19T21:44:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b5069da9df85b8f374a3fd59c2145396e374537d'/>
<id>urn:sha1:b5069da9df85b8f374a3fd59c2145396e374537d</id>
<content type='text'>
</content>
</entry>
</feed>
