Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rustdoc: Fixes for everyone! #21018

Merged
merged 3 commits into from
Jan 14, 2015
Merged

Conversation

tomjakubowski
Copy link
Contributor

Various fixes for rustdoc, including showing where clauses
finally on re-exported items.

@rust-highfive
Copy link
Contributor

r? @nikomatsakis

(rust_highfive has picked a reviewer for you, use r? to override)

Projection predicates on re-exports, for the time being, are rendered as
equality predicates because that's easier. It would be nice to fix this
in the future.

Some gymnastics were needed to remove redundant bounds from the `types`
and `lifetimes` fields, remove implicit `Sized` bounds, and re-create
`?Sized` bounds.

Fix rust-lang#20203, fix rust-lang#20924, fix rust-lang#20911, fix rust-lang#20534
@tomjakubowski tomjakubowski changed the title rustdoc: Fix where clauses on re-exports rustdoc: Fixes for everyone! Jan 12, 2015
@tomjakubowski
Copy link
Contributor Author

@alexcrichton I pushed another patch (squashing a bug) just after your review, re-r?

@nikomatsakis
Copy link
Contributor

👍

bors added a commit that referenced this pull request Jan 14, 2015
…xcrichton

Various fixes for `rustdoc`, including showing where clauses
finally on re-exported items.
@bors bors merged commit 616db5a into rust-lang:master Jan 14, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants