<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_lint/src, branch auto</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=auto</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=auto'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-10-02T21:43:14+00:00</updated>
<entry>
<title>Extract common logic for iterating over features</title>
<updated>2025-10-02T21:43:14+00:00</updated>
<author>
<name>Deadbeef</name>
<email>ent3rm4n@gmail.com</email>
</author>
<published>2025-10-02T20:54:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a5c9030271d48456ffefca83a416f0ee863ba965'/>
<id>urn:sha1:a5c9030271d48456ffefca83a416f0ee863ba965</id>
<content type='text'>
Two places doing the same thing is enough to motivate me to extract this to a method :)
</content>
</entry>
<entry>
<title>Port #[macro_export] to the new attribute parsing infrastructure</title>
<updated>2025-09-21T14:42:47+00:00</updated>
<author>
<name>Jonathan Brouwer</name>
<email>jonathantbrouwer@gmail.com</email>
</author>
<published>2025-09-21T14:20:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6abcadc235c24b0541e7bb3b6f6444d397d32f35'/>
<id>urn:sha1:6abcadc235c24b0541e7bb3b6f6444d397d32f35</id>
<content type='text'>
Co-authored-by: Anne Stijns &lt;anstijns@gmail.com&gt;
</content>
</entry>
<entry>
<title>Rollup merge of #146664 - fmease:clean-up-dyn, r=jdonszelmann</title>
<updated>2025-09-18T01:48:51+00:00</updated>
<author>
<name>Stuart Cook</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2025-09-18T01:48:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=540fd20ba66358fec0322c347bcffb0d29c02deb'/>
<id>urn:sha1:540fd20ba66358fec0322c347bcffb0d29c02deb</id>
<content type='text'>
Clean up `ty::Dynamic`

1. As a follow-up to PR rust-lang/rust#143036, remove `DynKind` entirely.
2. Inside HIR ty lowering, consolidate modules `dyn_compatibility` and `lint` into `dyn_trait`
   * `dyn_compatibility` wasn't about dyn compatibility itself, it's about lowering trait object types
   * `lint` contained dyn-Trait-specific diagnostics+lints only
</content>
</entry>
<entry>
<title>Remove `DynKind`</title>
<updated>2025-09-17T02:46:46+00:00</updated>
<author>
<name>León Orell Valerian Liehr</name>
<email>me@fmease.dev</email>
</author>
<published>2025-09-17T02:16:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=26f3337d4eda0ba22b615744fda0185d0ee344b1'/>
<id>urn:sha1:26f3337d4eda0ba22b615744fda0185d0ee344b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #138271 - mu001999-contrib:fix-138234, r=jackh726</title>
<updated>2025-09-16T18:43:49+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2025-09-16T18:43:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a9d0a6f15533a364816c4d81e2192009ef601d33'/>
<id>urn:sha1:a9d0a6f15533a364816c4d81e2192009ef601d33</id>
<content type='text'>
Keep space if arg does not follow punctuation when lint unused parens

Fixes rust-lang/rust#138234

If the arg follows punctuation, still pass `left_pos` with `None` and no space will be added, else then pass `left_pos` with `Some(arg.span.lo())`, so that we can add the space as expected.

And `emit_unused_delims` can make sure no more space will be added if the expr follows space.

---

Edited:

Directly use the `value_span` to check whether the expr removed parens will follow identifier or be followed by identifier.
</content>
</entry>
<entry>
<title>Keep space if expr follows identifier when lint unused parens</title>
<updated>2025-09-16T11:31:59+00:00</updated>
<author>
<name>Mu001999</name>
<email>mu001999@outlook.com</email>
</author>
<published>2025-03-09T10:25:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9991ec282f3ff08c895e4a5262259139fe689953'/>
<id>urn:sha1:9991ec282f3ff08c895e4a5262259139fe689953</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move more early buffered lints to dyn lint diagnostics (4/N)</title>
<updated>2025-09-14T10:38:12+00:00</updated>
<author>
<name>León Orell Valerian Liehr</name>
<email>me@fmease.dev</email>
</author>
<published>2025-09-14T04:03:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ec7ad59789138871418362d9592b1e848bab4053'/>
<id>urn:sha1:ec7ad59789138871418362d9592b1e848bab4053</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move more early buffered lints to dyn lint diagnostics (3/N)</title>
<updated>2025-09-14T10:38:12+00:00</updated>
<author>
<name>León Orell Valerian Liehr</name>
<email>me@fmease.dev</email>
</author>
<published>2025-08-27T13:07:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=27a180a31a10bad8d5116146459a49a16b4f3866'/>
<id>urn:sha1:27a180a31a10bad8d5116146459a49a16b4f3866</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove a dead early lint</title>
<updated>2025-09-14T10:38:11+00:00</updated>
<author>
<name>León Orell Valerian Liehr</name>
<email>me@fmease.dev</email>
</author>
<published>2025-08-27T12:11:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=379b181fe698108d61ac05bad328e14567739304'/>
<id>urn:sha1:379b181fe698108d61ac05bad328e14567739304</id>
<content type='text'>
Dropped in favor a hard error in RUST-127907.
</content>
</entry>
<entry>
<title>Move more early buffered lints to dyn lint diagnostics (2/N)</title>
<updated>2025-09-14T10:38:11+00:00</updated>
<author>
<name>León Orell Valerian Liehr</name>
<email>me@fmease.dev</email>
</author>
<published>2025-08-27T12:11:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=31c0d96cb604ead17afeb09062d10cc019de9560'/>
<id>urn:sha1:31c0d96cb604ead17afeb09062d10cc019de9560</id>
<content type='text'>
</content>
</entry>
</feed>
