<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/rustdoc/manual_impl.rs, branch 1.37.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.37.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.37.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-12-26T04:08:33+00:00</updated>
<entry>
<title>Remove licenses</title>
<updated>2018-12-26T04:08:33+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2018-12-25T15:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2a663555ddf36f6b041445894a8c175cd1bc718c'/>
<id>urn:sha1:2a663555ddf36f6b041445894a8c175cd1bc718c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #54162 - GuillaumeGomez:hide-default-impls-items, r=QuietMisdreavus</title>
<updated>2018-11-03T12:40:32+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2018-11-03T12:40:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=336b02347f5c42cd330eb2678648e559ff4390f4'/>
<id>urn:sha1:336b02347f5c42cd330eb2678648e559ff4390f4</id>
<content type='text'>
Hide default impls items

Follow up of #51885.
Fixes #54025.

cc @Mark-Simulacrum

r? @QuietMisdreavus

And screenshots of course:

&lt;img width="1440" alt="screen shot 2018-09-12 at 23 30 35" src="https://user-images.githubusercontent.com/3050060/45454424-1ff8d500-b6e4-11e8-9257-030322495d58.png"&gt;

&lt;img width="1440" alt="screen shot 2018-09-12 at 23 30 42" src="https://user-images.githubusercontent.com/3050060/45454431-2424f280-b6e4-11e8-8d65-db0d85ac18f0.png"&gt;
</content>
</entry>
<entry>
<title>Fix multiple errors</title>
<updated>2018-10-21T22:43:23+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2018-10-21T22:43:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b2f80ddf34124ac516139de751af3824ab190eef'/>
<id>urn:sha1:b2f80ddf34124ac516139de751af3824ab190eef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove duplicate test line</title>
<updated>2018-10-05T16:24:25+00:00</updated>
<author>
<name>Philip Munksgaard</name>
<email>pmunksgaard@gmail.com</email>
</author>
<published>2018-10-05T16:24:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=46ccce0803386db3d7c0dbdd30d31474889b64a0'/>
<id>urn:sha1:46ccce0803386db3d7c0dbdd30d31474889b64a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add new tests and fix old ones</title>
<updated>2018-07-22T19:02:44+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2018-07-21T11:19:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6b830ec23e25f3e325e97fc49b0bec9a7f2a5b53'/>
<id>urn:sha1:6b830ec23e25f3e325e97fc49b0bec9a7f2a5b53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update tests</title>
<updated>2016-05-20T12:14:31+00:00</updated>
<author>
<name>Manish Goregaokar</name>
<email>manishsmail@gmail.com</email>
</author>
<published>2016-05-18T18:37:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9ce018bafbda6f1d8484adf4796a48e5cf9093bb'/>
<id>urn:sha1:9ce018bafbda6f1d8484adf4796a48e5cf9093bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add flag for whether an item is default or not.</title>
<updated>2016-04-15T04:41:54+00:00</updated>
<author>
<name>pierzchalski</name>
<email>e.a.pierzchalski@gmail.com</email>
</author>
<published>2016-04-15T04:41:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ec5e0f81cf54ca287e6652923e1bf46f4fc1c783'/>
<id>urn:sha1:ec5e0f81cf54ca287e6652923e1bf46f4fc1c783</id>
<content type='text'>
We don't want to render default item docs but previously
`doctraititem` naively delegated to the trait definition in those
cases.

Updated tests to also check that this doesn't strip default item
docs from the trait definition.
</content>
</entry>
<entry>
<title>Add tests against weird provided/required method behaviour</title>
<updated>2016-04-15T03:13:55+00:00</updated>
<author>
<name>pierzchalski</name>
<email>e.a.pierzchalski@gmail.com</email>
</author>
<published>2016-04-15T03:13:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d95ca2822cdc67ddec96d16533e23a10d6bfd136'/>
<id>urn:sha1:d95ca2822cdc67ddec96d16533e23a10d6bfd136</id>
<content type='text'>
In `test/rustdoc/manual_impl.rs` there are now three structs:

* S1 implements and documents required method `a_method`.
* S2 implements and documents `a_method` as well as provided
  method `b_method`.
* S3 implements `a_method` and `b_method`, but only documents
  `b_method`.

For a struct, we want the rendered trait impls to include documentation
if and only if it appears on the trait implementation itself
(since users can just go to the trait definition for anything not
covered in the impl docs). This means we expect:

* S1, S2, and S3 to all include top-level trait impl docs.
* S1, S2, and S3 to exclude all trait definition docs.
* S1 to show impl docs for `a_method`.
* S2 to show impl docs for `a_method` and `b_method`.
* S3 to show impl docs for `b_method`.

These tests cover those cases.
</content>
</entry>
<entry>
<title>Delegate whether to print docblocks to 'document'</title>
<updated>2016-04-14T03:57:01+00:00</updated>
<author>
<name>pierzchalski</name>
<email>e.a.pierzchalski@gmail.com</email>
</author>
<published>2016-04-14T03:57:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d8d8669439bd9e636b9209733c24c32063cc611d'/>
<id>urn:sha1:d8d8669439bd9e636b9209733c24c32063cc611d</id>
<content type='text'>
Add test to check this resolves #24838 and #26871.
</content>
</entry>
</feed>
