<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/tools/rust-analyzer, branch 1.78.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.78.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.78.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-03-10T09:08:11+00:00</updated>
<entry>
<title>Bring back in-rust-tree feature to ide</title>
<updated>2024-03-10T09:08:11+00:00</updated>
<author>
<name>Laurențiu Nicola</name>
<email>lnicola@dend.ro</email>
</author>
<published>2024-03-10T09:01:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b4e3b2e48286c4e935efc7adbe7749d54732b89b'/>
<id>urn:sha1:b4e3b2e48286c4e935efc7adbe7749d54732b89b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge commit '574e23ec508064613783cba3d1833a95fd9a5080' into sync-from-ra</title>
<updated>2024-03-10T06:47:38+00:00</updated>
<author>
<name>Laurențiu Nicola</name>
<email>lnicola@dend.ro</email>
</author>
<published>2024-03-10T06:47:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=56493e4cbd6262adae03e73aefb8a9e618a9fc2d'/>
<id>urn:sha1:56493e4cbd6262adae03e73aefb8a9e618a9fc2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change message type in bug functions.</title>
<updated>2024-03-05T06:11:42+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-02-21T03:51:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d6023948275b3cef0b8320864595d24ad959c0e3'/>
<id>urn:sha1:d6023948275b3cef0b8320864595d24ad959c0e3</id>
<content type='text'>
From `impl Into&lt;DiagnosticMessage&gt;` to `impl Into&lt;Cow&lt;'static, str&gt;&gt;`.

Because these functions don't produce user-facing output and we don't
want their strings to be translated.
</content>
</entry>
<entry>
<title>Merge commit '4ef6a49b44e8aa380da7522442234bfd7a52c55e' into sync-from-ra</title>
<updated>2024-03-03T07:17:31+00:00</updated>
<author>
<name>Laurențiu Nicola</name>
<email>lnicola@dend.ro</email>
</author>
<published>2024-03-03T07:17:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=964e769ffd5df865780e098380a9a4a99360e50b'/>
<id>urn:sha1:964e769ffd5df865780e098380a9a4a99360e50b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid using cfg(FALSE)</title>
<updated>2024-02-25T07:58:11+00:00</updated>
<author>
<name>Laurențiu Nicola</name>
<email>lnicola@dend.ro</email>
</author>
<published>2024-02-25T07:58:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5ee6a5d704fe9259e9719dd5a31fa3f69b68489c'/>
<id>urn:sha1:5ee6a5d704fe9259e9719dd5a31fa3f69b68489c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add missing imports</title>
<updated>2024-02-25T07:56:19+00:00</updated>
<author>
<name>Laurențiu Nicola</name>
<email>lnicola@dend.ro</email>
</author>
<published>2024-02-25T07:56:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9caeabe2e2e9dab5356b06d2b1a46ae11cc59ea1'/>
<id>urn:sha1:9caeabe2e2e9dab5356b06d2b1a46ae11cc59ea1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge commit '4a8d0f7f565b6df45da5522dd7366a4df3460cd7' into sync-from-ra</title>
<updated>2024-02-25T07:45:26+00:00</updated>
<author>
<name>Laurențiu Nicola</name>
<email>lnicola@dend.ro</email>
</author>
<published>2024-02-25T07:45:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4a2588a973caad26dc24e04aeafef9f5c31dbe64'/>
<id>urn:sha1:4a2588a973caad26dc24e04aeafef9f5c31dbe64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove suspicious auto trait lint</title>
<updated>2024-02-19T20:41:48+00:00</updated>
<author>
<name>Santiago Pastorino</name>
<email>spastorino@gmail.com</email>
</author>
<published>2024-02-19T20:39:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=086463b227ea12c244243609cce5c795dc3ec40a'/>
<id>urn:sha1:086463b227ea12c244243609cce5c795dc3ec40a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #117772 - surechen:for_117448, r=petrochenkov</title>
<updated>2024-02-18T13:56:07+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2024-02-18T13:56:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8b21296b5db6d5724d6b8440dcf459fa82fd88b5'/>
<id>urn:sha1:8b21296b5db6d5724d6b8440dcf459fa82fd88b5</id>
<content type='text'>
Tracking import use types for more accurate redundant import checking

fixes #117448

By tracking import use types to check whether it is scope uses or the other situations like module-relative uses,  we can do more accurate redundant import checking.

For example unnecessary imports in std::prelude that can be eliminated:

```rust
use std::option::Option::Some;//~ WARNING the item `Some` is imported redundantly
use std::option::Option::None; //~ WARNING the item `None` is imported redundantly
```
</content>
</entry>
<entry>
<title>By tracking import use types to check whether it is scope uses or the other situations like module-relative uses, we can do more accurate redundant import checking.</title>
<updated>2024-02-18T08:38:11+00:00</updated>
<author>
<name>surechen</name>
<email>chenshuo17@huawei.com</email>
</author>
<published>2023-11-10T02:11:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a61126cef6c4083d57e22835033eb2eefdd31bac'/>
<id>urn:sha1:a61126cef6c4083d57e22835033eb2eefdd31bac</id>
<content type='text'>
fixes #117448

For example unnecessary imports in std::prelude that can be eliminated:

```rust
use std::option::Option::Some;//~ WARNING the item `Some` is imported redundantly
use std::option::Option::None; //~ WARNING the item `None` is imported redundantly
```
</content>
</entry>
</feed>
