<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/librustdoc/formats, branch cargo_update</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=cargo_update</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=cargo_update'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-09-27T09:29:48+00:00</updated>
<entry>
<title>Implement RFC 3631</title>
<updated>2025-09-27T09:29:48+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-03-28T23:53:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7c00bccd3b3eb6717e3c801123107962e671e48f'/>
<id>urn:sha1:7c00bccd3b3eb6717e3c801123107962e671e48f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make it impossible to forget a conversion for the rustdoc `ItemType` enum</title>
<updated>2025-09-02T10:04:07+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-09-02T10:04:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ad2e0961366a6bf5e01d6863a459424e78ebcf40'/>
<id>urn:sha1:ad2e0961366a6bf5e01d6863a459424e78ebcf40</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix `unknown number` error when generating search index</title>
<updated>2025-09-02T09:57:33+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-09-02T09:57:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7b35d8e1ab2d913f4b15d0ee21d5bd8d50798e9c'/>
<id>urn:sha1:7b35d8e1ab2d913f4b15d0ee21d5bd8d50798e9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add new `doc(attribute = "...")` attribute</title>
<updated>2025-08-28T13:56:29+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-06-13T19:01:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ab0ee84eac9732e4e81e559c688846b4c1bd400a'/>
<id>urn:sha1:ab0ee84eac9732e4e81e559c688846b4c1bd400a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do macro expansion at AST level rather than HIR</title>
<updated>2025-08-22T22:57:29+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-05-19T21:10:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f8b8cc4cceda39ec2c0a933fd1ba4b9951401862'/>
<id>urn:sha1:f8b8cc4cceda39ec2c0a933fd1ba4b9951401862</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #139345 - smoelius:into-iter-stability, r=lcnr</title>
<updated>2025-08-19T11:42:00+00:00</updated>
<author>
<name>许杰友 Jieyou Xu (Joe)</name>
<email>39484203+jieyouxu@users.noreply.github.com</email>
</author>
<published>2025-08-19T11:42:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c1a1222ece507bbf5e931da35c17457be9c5b81e'/>
<id>urn:sha1:c1a1222ece507bbf5e931da35c17457be9c5b81e</id>
<content type='text'>
Extend `QueryStability` to handle `IntoIterator` implementations

This PR extends the `rustc::potential_query_instability` lint to check values passed as `IntoIterator` implementations.

Full disclosure: I want the lint to warn about this line (please see #138871 for why): https://github.com/rust-lang/rust/blob/aa8f0fd7163a2f23aa958faed30c9c2b77b934a5/src/librustdoc/json/mod.rs#L261

However, the lint warns about several other lines as well.

Final note: the functions `get_callee_generic_args_and_args` and `get_input_traits_and_projections` were copied directly from [Clippy's source code](https://github.com/rust-lang/rust/blob/4fd8c04da0674af2c51310c9982370bfadfa1b98/src/tools/clippy/clippy_lints/src/methods/unnecessary_to_owned.rs#L445-L496).
</content>
</entry>
<entry>
<title>rustdoc-search: search backend with partitioned suffix tree</title>
<updated>2025-08-15T17:26:03+00:00</updated>
<author>
<name>Michael Howell</name>
<email>michael@notriddle.com</email>
</author>
<published>2024-11-22T19:58:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8511e40e7294e1efcc64b81d43969b6bf0f14c2d'/>
<id>urn:sha1:8511e40e7294e1efcc64b81d43969b6bf0f14c2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extend `QueryStability` to handle `IntoIterator` implementations</title>
<updated>2025-08-15T16:10:54+00:00</updated>
<author>
<name>Samuel Moelius</name>
<email>samuel.moelius@trailofbits.com</email>
</author>
<published>2025-04-04T00:59:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c3c2c23e0d96c76f11a307cf3c4cf14a86fd158b'/>
<id>urn:sha1:c3c2c23e0d96c76f11a307cf3c4cf14a86fd158b</id>
<content type='text'>
Fix adjacent code

Fix duplicate warning; merge test into `tests/ui-fulldeps/internal-lints`

Use `rustc_middle::ty::FnSig::inputs`

Address two review comments

- https://github.com/rust-lang/rust/pull/139345#discussion_r2109006991
- https://github.com/rust-lang/rust/pull/139345#discussion_r2109058588

Use `Instance::try_resolve`

Import `rustc_middle::ty::Ty` as `Ty` rather than `MiddleTy`

Simplify predicate handling

Add more `#[allow(rustc::potential_query_instability)]` following rebase

Remove two `#[allow(rustc::potential_query_instability)]` following rebase

Address review comment

Update compiler/rustc_lint/src/internal.rs

Co-authored-by: lcnr &lt;rust@lcnr.de&gt;
</content>
</entry>
<entry>
<title>Revert "rustdoc search: prefer stable items in search results"</title>
<updated>2025-08-14T11:06:05+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-08-14T11:06:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a195cf63b88ecfccebeae59e150a65ec5732779b'/>
<id>urn:sha1:a195cf63b88ecfccebeae59e150a65ec5732779b</id>
<content type='text'>
This reverts commit 1140e90074b0cbcfdea8535e4b51877e2838227e.
</content>
</entry>
<entry>
<title>Revert "rustdoc: IndexItem::{stability -&gt; is_unstable}"</title>
<updated>2025-08-14T11:04:08+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-08-14T11:04:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2820fcc8302d25acdefbcfd4351831441dc177c6'/>
<id>urn:sha1:2820fcc8302d25acdefbcfd4351831441dc177c6</id>
<content type='text'>
This reverts commit 5e8ebd5ecd8546591a6707ac9e1a3b8a64c72f76.
</content>
</entry>
</feed>
