<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/ui/auto-ref-slice-plus-ref.stderr, branch 1.52.1</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.52.1</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.52.1'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2020-09-02T19:26:37+00:00</updated>
<entry>
<title>pretty: trim paths of unique symbols</title>
<updated>2020-09-02T19:26:37+00:00</updated>
<author>
<name>Dan Aloni</name>
<email>alonid@gmail.com</email>
</author>
<published>2020-09-02T07:40:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=07e7823c01be1733df2480de19fbbe6b8e9384cf'/>
<id>urn:sha1:07e7823c01be1733df2480de19fbbe6b8e9384cf</id>
<content type='text'>
If a symbol name can only be imported from one place for a type, and
as long as it was not glob-imported anywhere in the current crate, we
can trim its printed path and print only the name.

This has wide implications on error messages with types, for example,
shortening `std::vec::Vec` to just `Vec`, as long as there is no other
`Vec` importable anywhere.

This adds a new '-Z trim-diagnostic-paths=false' option to control this
feature.

On the good path, with no diagnosis printed, we should try to avoid
issuing this query, so we need to prevent trimmed_def_paths query on
several cases.

This change also relies on a previous commit that differentiates
between `Debug` and `Display` on various rustc types, where the latter
is trimmed and presented to the user and the former is not.
</content>
</entry>
<entry>
<title>update tests</title>
<updated>2020-03-12T20:47:36+00:00</updated>
<author>
<name>Mark Mansi</name>
<email>markm@cs.wisc.edu</email>
</author>
<published>2020-03-05T03:03:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b6518f0f66d2b24f0e65ca51f952457fd74a909a'/>
<id>urn:sha1:b6518f0f66d2b24f0e65ca51f952457fd74a909a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>keep predicate order and tweak output</title>
<updated>2020-02-28T19:37:59+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2020-02-25T02:55:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c764a82310fe5dcec5586d5a6afb87a8a29f62c0'/>
<id>urn:sha1:c764a82310fe5dcec5586d5a6afb87a8a29f62c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tweak wording</title>
<updated>2020-02-28T19:37:59+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2020-02-19T02:36:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1e7bcc733a10098bc06d93c8fe183c8c61307298'/>
<id>urn:sha1:1e7bcc733a10098bc06d93c8fe183c8c61307298</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mention the full path of the implementing trait</title>
<updated>2020-02-28T19:37:59+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2020-02-19T02:20:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0387f0d19b3e439b4f361cecd5be8977665f35c2'/>
<id>urn:sha1:0387f0d19b3e439b4f361cecd5be8977665f35c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>On single local candidate, use span label</title>
<updated>2020-02-28T19:37:58+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2020-02-18T09:35:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8993b99ae28a1f8e3c11231a17e645feee66ea2f'/>
<id>urn:sha1:8993b99ae28a1f8e3c11231a17e645feee66ea2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unify output of "variant not found" errors</title>
<updated>2020-01-08T16:05:31+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2020-01-08T16:05:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2c5766f2d4b329f73d144a000c7cc5136f49cad0'/>
<id>urn:sha1:2c5766f2d4b329f73d144a000c7cc5136f49cad0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Give method not found a primary span label</title>
<updated>2019-09-09T01:27:02+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2019-09-06T19:00:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5799fb419c96a9e6a170f7980f67fd9047fd6f96'/>
<id>urn:sha1:5799fb419c96a9e6a170f7980f67fd9047fd6f96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>improve unknown enum variant errors</title>
<updated>2019-04-09T18:19:20+00:00</updated>
<author>
<name>Andy Russell</name>
<email>arussell123@gmail.com</email>
</author>
<published>2019-04-08T21:58:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=757ef3843192b27100ec1746721386d245a8644d'/>
<id>urn:sha1:757ef3843192b27100ec1746721386d245a8644d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update tests</title>
<updated>2019-03-11T20:10:26+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-03-09T12:03:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fa72a81bea27f1fda4287475e4cc2f684c971e7f'/>
<id>urn:sha1:fa72a81bea27f1fda4287475e4cc2f684c971e7f</id>
<content type='text'>
</content>
</entry>
</feed>
