<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_trait_selection/src/traits/specialize/mod.rs, branch 1.83.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.83.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.83.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-09-22T23:11:29+00:00</updated>
<entry>
<title>Reformat using the new identifier sorting from rustfmt</title>
<updated>2024-09-22T23:11:29+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-09-22T23:05:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c682aa162b0d41e21cc6748f4fecfe01efb69d1f'/>
<id>urn:sha1:c682aa162b0d41e21cc6748f4fecfe01efb69d1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove `#[macro_use] extern crate tracing` from `rustc_trait_selection`.</title>
<updated>2024-08-30T07:14:59+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-08-29T23:20:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4b3fa8e9f07071e4bc983f84f803179418352278'/>
<id>urn:sha1:4b3fa8e9f07071e4bc983f84f803179418352278</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reformat `use` declarations.</title>
<updated>2024-07-28T22:26:52+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-07-28T22:13:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=84ac80f1921afc243d71fd0caaa4f2838c294102'/>
<id>urn:sha1:84ac80f1921afc243d71fd0caaa4f2838c294102</id>
<content type='text'>
The previous commit updated `rustfmt.toml` appropriately. This commit is
the outcome of running `x fmt --all` with the new formatting options.
</content>
</entry>
<entry>
<title>Remove fully_normalize</title>
<updated>2024-07-11T23:15:04+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-07-11T23:15:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2c8bbeebf1c630d06e44fa131d1cb0908b5ad56c'/>
<id>urn:sha1:2c8bbeebf1c630d06e44fa131d1cb0908b5ad56c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move trait selection error reporting to its own top-level module</title>
<updated>2024-07-08T20:04:47+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-07-08T19:36:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fe4c995ccb292f5b8fdaba0bfc5f58c6ee8e7fed'/>
<id>urn:sha1:fe4c995ccb292f5b8fdaba0bfc5f58c6ee8e7fed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Only compute specializes query if specialization is enabled in the crate of the specialized impl</title>
<updated>2024-06-07T19:58:50+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-06-07T19:58:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4b188d9d667dfcc7ba4caf95e56cbb3a6697f292'/>
<id>urn:sha1:4b188d9d667dfcc7ba4caf95e56cbb3a6697f292</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove `LintDiagnostic::msg`</title>
<updated>2024-05-23T02:08:35+00:00</updated>
<author>
<name>León Orell Valerian Liehr</name>
<email>me@fmease.dev</email>
</author>
<published>2024-05-22T14:46:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=06bc4fc67145e3a7be9b5a2cf2b5968cef36e587'/>
<id>urn:sha1:06bc4fc67145e3a7be9b5a2cf2b5968cef36e587</id>
<content type='text'>
* instead simply set the primary message inside the lint decorator functions
* it used to be this way before [#]101986 which introduced `msg` to prevent
  good path delayed bugs (which no longer exist) from firing under certain
  circumstances when lints were suppressed / silenced
* this is no longer necessary for various reasons I presume
* it shaves off complexity and makes further changes easier to implement
</content>
</entry>
<entry>
<title>Remove `extern crate rustc_middle` from `rustc_trait_selection`.</title>
<updated>2024-05-12T22:20:18+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-05-08T22:06:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4bf20b2b558289e9dcffd496890df116f98612c7'/>
<id>urn:sha1:4bf20b2b558289e9dcffd496890df116f98612c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lift `TraitRef` into `rustc_type_ir`</title>
<updated>2024-05-10T19:44:03+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-05-10T18:59:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1e5ec0a12c73efdd9a492fdc7ab661d90dc5bcf5'/>
<id>urn:sha1:1e5ec0a12c73efdd9a492fdc7ab661d90dc5bcf5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Give items related to issue 33140 a more meaningful name</title>
<updated>2024-04-30T20:27:19+00:00</updated>
<author>
<name>León Orell Valerian Liehr</name>
<email>me@fmease.dev</email>
</author>
<published>2024-04-24T23:58:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9e739b723b822e7f11508f516370da5b298cab17'/>
<id>urn:sha1:9e739b723b822e7f11508f516370da5b298cab17</id>
<content type='text'>
</content>
</entry>
</feed>
