<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/tests/rustdoc-ui, branch master</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=master</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-10-03T19:10:33+00:00</updated>
<entry>
<title>Rollup merge of #147292 - Urgau:rustdoc-test-unstable_opts, r=fmease</title>
<updated>2025-10-03T19:10:33+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-10-03T19:10:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dbc5e72ea203029c1ceb87e46d84800bb90eaf7f'/>
<id>urn:sha1:dbc5e72ea203029c1ceb87e46d84800bb90eaf7f</id>
<content type='text'>
Respect `-Z` unstable options in `rustdoc --test`

This PR makes rustdoc respect `-Z` unstable options when collecting doctests (`rustdoc --test`).

In the process I also realized that `--error-format` wasn't respected as well, making UI annotations impossible to write so I fixed that as well.

Best reviewed commit by commit.

Fixes https://github.com/rust-lang/rust/issues/147276
Fixes https://github.com/rust-lang/rust/issues/143930
r? fmease
</content>
</entry>
<entry>
<title>Add regression test for `-Zcrate-attr` in `rustdoc --test`</title>
<updated>2025-10-03T15:04:17+00:00</updated>
<author>
<name>Urgau</name>
<email>urgau@numericable.fr</email>
</author>
<published>2025-10-03T10:02:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c1443e2591c284f6ac8372d15c88f8d6c9470e4c'/>
<id>urn:sha1:c1443e2591c284f6ac8372d15c88f8d6c9470e4c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Respect `--error-format` in `rustdoc --test`</title>
<updated>2025-10-03T15:04:17+00:00</updated>
<author>
<name>Urgau</name>
<email>urgau@numericable.fr</email>
</author>
<published>2025-10-03T09:57:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e914a1a6e026d2c9db43300735a75ba25746e14c'/>
<id>urn:sha1:e914a1a6e026d2c9db43300735a75ba25746e14c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Respect `-Z` unstable options in `rustdoc --test`</title>
<updated>2025-10-03T10:05:31+00:00</updated>
<author>
<name>Urgau</name>
<email>urgau@numericable.fr</email>
</author>
<published>2025-10-03T09:27:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3d5f54ad55a32c0f53271597145b5cd7bae9c3e2'/>
<id>urn:sha1:3d5f54ad55a32c0f53271597145b5cd7bae9c3e2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move doc cfg propagation pass before items stripping passes</title>
<updated>2025-09-29T16:08:51+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-09-29T12:27:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=06a6dcd4d276826a7600302c08a0d448e23c1d33'/>
<id>urn:sha1:06a6dcd4d276826a7600302c08a0d448e23c1d33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #147032 - GuillaumeGomez:fix-doctest-compilation-time-display, r=lolbinarycat</title>
<updated>2025-09-27T19:25:58+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-09-27T19:25:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a11a211d7cff89b9168d2dc5493f4bc0385877ab'/>
<id>urn:sha1:a11a211d7cff89b9168d2dc5493f4bc0385877ab</id>
<content type='text'>
Fix doctest compilation time display

Fixes rust-lang/rust#146960.

Small corner case that happened in case everything went fine and there was only merged doctests.

r? lolbinarycat
</content>
</entry>
<entry>
<title>Apply first review round suggestions</title>
<updated>2025-09-27T09:29:50+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-09-22T11:58:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=653e1036ed5a343a7be7b2a73096c138efc51523'/>
<id>urn:sha1:653e1036ed5a343a7be7b2a73096c138efc51523</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve code comments and extend tests for `doc_cfg` feature</title>
<updated>2025-09-27T09:29:50+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-08-26T14:03:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=77885fef2cd9a7f9daa4f95336f0cfdeb62b3016'/>
<id>urn:sha1:77885fef2cd9a7f9daa4f95336f0cfdeb62b3016</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve code and better check `doc(cfg(...))` attributes</title>
<updated>2025-09-27T09:29:49+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-05-29T16:39:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=553308b11503eafac6341b82f345bd62b09ba317'/>
<id>urn:sha1:553308b11503eafac6341b82f345bd62b09ba317</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add code documentation, improve code and improve error message</title>
<updated>2025-09-27T09:29:49+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-05-27T15:14:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1561efe41afe40c1afaf3d11316ef754d9a8f9a9'/>
<id>urn:sha1:1561efe41afe40c1afaf3d11316ef754d9a8f9a9</id>
<content type='text'>
</content>
</entry>
</feed>
