<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/tests/rustdoc-gui, 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-03T08:43:43+00:00</updated>
<entry>
<title>Auto merge of #145898 - lolbinarycat:rustdoc-search-trait-parent, r=GuillaumeGomez,notriddle</title>
<updated>2025-10-03T08:43:43+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2025-10-03T08:43:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dd091003ace19d9556c647d87f7a9cd1e8dcc17e'/>
<id>urn:sha1:dd091003ace19d9556c647d87f7a9cd1e8dcc17e</id>
<content type='text'>
If a trait item appears in rustdoc search, hide the corrosponding impl items

fixes rust-lang/rust#138251

cc `@notriddle`
</content>
</entry>
<entry>
<title>fix rustdoc tests broke by trait item filtering</title>
<updated>2025-10-02T20:28:00+00:00</updated>
<author>
<name>binarycat</name>
<email>binarycat@envs.net</email>
</author>
<published>2025-09-02T16:41:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2dd00d3391b82dd0928f50589eb37f6fbbe32980'/>
<id>urn:sha1:2dd00d3391b82dd0928f50589eb37f6fbbe32980</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove `doc_auto_cfg` feature as well</title>
<updated>2025-09-27T09:30:57+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-09-26T12:46:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6cccea8731c5f8540d65c2458a36655a4b8793f3'/>
<id>urn:sha1:6cccea8731c5f8540d65c2458a36655a4b8793f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #147047 - notriddle:toolbar-index, r=GuillaumeGomez</title>
<updated>2025-09-26T04:36:33+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-09-26T04:36:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1285b164e1acd3ca68c95bbcc9e91b0d7da26aa4'/>
<id>urn:sha1:1285b164e1acd3ca68c95bbcc9e91b0d7da26aa4</id>
<content type='text'>
rustdoc: put the toolbar on the all item index
</content>
</entry>
<entry>
<title>rustdoc-search: add test case for all/index.html search</title>
<updated>2025-09-25T22:45:11+00:00</updated>
<author>
<name>Michael Howell</name>
<email>michael@notriddle.com</email>
</author>
<published>2025-09-25T22:23:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=51ae86dec97f4db86f624f609c41f6bf5e620301'/>
<id>urn:sha1:51ae86dec97f4db86f624f609c41f6bf5e620301</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustdoc: hide `#[repr(...)]` if it isn't part of the public ABI</title>
<updated>2025-09-25T09:49:27+00:00</updated>
<author>
<name>León Orell Valerian Liehr</name>
<email>me@fmease.dev</email>
</author>
<published>2025-05-17T12:05:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=85c193a4ed9cf54a70d6d1edaf411b082d15fd13'/>
<id>urn:sha1:85c193a4ed9cf54a70d6d1edaf411b082d15fd13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Ensure that `--html-after-content` option is used to check `scrape_examples_ice` rustdoc GUI test</title>
<updated>2025-09-05T13:13:08+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-09-05T13:13:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b6f8824315367f73e43efe08f6e5a88cc3f117ce'/>
<id>urn:sha1:b6f8824315367f73e43efe08f6e5a88cc3f117ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>squash fix `render_call_locations` panic when default span points at file outside of local_sources</title>
<updated>2025-09-01T23:38:23+00:00</updated>
<author>
<name>Janis</name>
<email>janis@nirgendwo.xyz</email>
</author>
<published>2025-09-01T12:09:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f67e29e5a82d5272a03028c5e4a91fbe2bbab81f'/>
<id>urn:sha1:f67e29e5a82d5272a03028c5e4a91fbe2bbab81f</id>
<content type='text'>
add test against crashing with --html-after-content file

correctly add --html-after-content to env not args

formatting fix for rustdoc-call-locations-after-content/rmake.rs

Use local crate source file as default span in `render_call_locations`

- avoids unwrapping the first file added to the source map as a local file in
`href_from_span`

move test to tests/rustdoc-gui, rename to scrape_examples_ice

test link is correct

use rustdocflags, rename path in example, track lock file

factor out duplicate function calls

use compile-flags to make sure the after.html file is actually included in the rustdoc call

fix goml go-to path

increment assert-count in sidebar-source-code.goml

adjust crate-search width in search-result-display.goml

renamed Bar in scrape_examples_ice test

make crate name shorter ..
</content>
</entry>
<entry>
<title>Add tests for `doc(attribute = "...")` attribute</title>
<updated>2025-08-28T13:56:30+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-06-13T19:02:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=75cbd05d19a7cfb0819f15a57f2561cd28a956a7'/>
<id>urn:sha1:75cbd05d19a7cfb0819f15a57f2561cd28a956a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #137229 - GuillaumeGomez:expand-macro, r=lolbinarycat</title>
<updated>2025-08-24T19:46:17+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2025-08-24T19:46:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=809200ec956983fce4ae178b87dada69f01d0820'/>
<id>urn:sha1:809200ec956983fce4ae178b87dada69f01d0820</id>
<content type='text'>
Add support for macro expansion in rustdoc source code pages

This is what it looks like:

![Screenshot From 2025-02-18 18-08-51](https://github.com/user-attachments/assets/ce2b3806-6218-47df-94bf-e9e9ed40cd41)

![image](https://github.com/user-attachments/assets/891042db-8632-4dba-9343-e28570c058fe)

You can test it [here](https://rustdoc.crud.net/imperio/macro-expansion/src/lib/lib.rs.html). In this case, I also enabled the `--generate-link-to-definition` to show that both options work well together.

Note: &lt;del&gt;There is a bug currently in firefox where the line numbers are not displayed correctly if they're inside the "macro expansion" span: https://bugzilla.mozilla.org/show_bug.cgi?id=1949948&lt;del&gt; Found a workaround around this bug.

r? `@notriddle`
</content>
</entry>
</feed>
