Uh oh!
There was an error while loading. Please reload this page.
rustdoc: inline all the impls - #33133
Conversation
petrochenkov
commented
Apr 21, 2016
I'm curious, is this done with a separate check somewhere in rustdoc? |
That was introduced in #33002. AFAIU the edit: What I meant with
was that the impl trait and type are checked, nothing more. |
alexcrichton
commented
Apr 22, 2016
@bors: r+ 8c302a00223abb46a2f42e5331fc27d1b1d35e1a Nice! |
bors
commented
Apr 24, 2016
⌛ Testing commit 8c302a0 with merge 326dd17... |
bors
commented
Apr 24, 2016
💔 Test failed - auto-win-gnu-32-opt-rustbuild |
This used to be done to avoid inlining impls referencing private items, but is now unnecessary since we actually check that impls do not reference non-doc-reachable items.
mitaa
commented
Apr 24, 2016
(updated) |
alexcrichton
commented
Apr 24, 2016
Looks like there's still an error on Travis? |
An item is inlined and recorded as inlined even if it is `doc(hidden)`, leading to unchecked external links.
mitaa
commented
Apr 24, 2016
Sorry, I guess checking local item links is a bit of an issue, and unnecessary. Because of that I've changed to only checking extern items. |
alexcrichton
commented
Apr 25, 2016
bors
commented
Apr 25, 2016
⌛ Testing commit 6603c95 with merge a5b5cab... |
bors
commented
Apr 25, 2016
💔 Test failed - auto-win-msvc-32-opt |
alexcrichton
commented
Apr 25, 2016
@bors: retry On Mon, Apr 25, 2016 at 4:32 AM, bors notifications@github.com wrote:
|
…ichton rustdoc: inline all the impls This used to be done to avoid inlining impls referencing private items, but is now unnecessary since we actually check that impls do not reference non-doc-reachable items. fixesrust-lang#32881fixesrust-lang#33025fixesrust-lang#33113 r? @alexcrichton
jethrogb
commented
May 10, 2016
This PR should be backported into beta, to fix this regression: |
There was an issue (rust-lang#33025) which caused these tests to not work. The issue has since been fixed in rust-lang#33133, and so we can now include them.
This used to be done to avoid inlining impls referencing private items, but is now unnecessary since we actually check that impls do not reference non-doc-reachable items.
fixes#32881
fixes#33025
fixes#33113
r? @alexcrichton