Skip to content

Use pprust to print attributes in rustdoc - #69686

Merged
bors merged 2 commits into
rust-lang:masterfrom
varkor:rustdoc-attributes
Mar 16, 2020
Merged

Use pprust to print attributes in rustdoc#69686
bors merged 2 commits into
rust-lang:masterfrom
varkor:rustdoc-attributes

Conversation

@varkor

Copy link
Copy Markdown
Contributor

Fixes#69559.

I'm not sure what the original motivation was for the render_attribute, so I may be missing something, but replacing it with pprust::attribute_to_string seems to give the intended output (modulo some spacing idiosyncrasies).

r? @GuillaumeGomez

@JohnTitorJohnTitor added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Mar 4, 2020
@JohnCSimonJohnCSimon added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Mar 11, 2020
@varkorvarkor added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Mar 13, 2020
@GuillaumeGomez

Copy link
Copy Markdown
Member

Thanks! Please also open an issue to fix the spacing problem. Also please rebase. :)

Once done, r=me.

@varkor
varkorforce-pushed the rustdoc-attributes branch from 6577e9a to c599ec4CompareMarch 15, 2020 15:11
@varkor

Copy link
Copy Markdown
ContributorAuthor

@bors r=GuillaumeGomez rollup

@bors

bors commented Mar 15, 2020

Copy link
Copy Markdown
Collaborator

📌 Commit c599ec4 has been approved by GuillaumeGomez

@borsbors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Mar 15, 2020
@varkor

Copy link
Copy Markdown
ContributorAuthor

Opened #70027 to track the spacing issue.

Dylan-DPC-zz pushed a commit to Dylan-DPC-zz/rust that referenced this pull request Mar 15, 2020
…umeGomez
Use `pprust` to print attributes in rustdoc
Fixesrust-lang#69559.
I'm not sure what the original motivation was for the `render_attribute`, so I may be missing something, but replacing it with `pprust::attribute_to_string` seems to give the intended output (modulo some spacing idiosyncrasies).
r? @GuillaumeGomez
bors added a commit that referenced this pull request Mar 16, 2020
Rollup of 8 pull requests
Successful merges:
- #69686 (Use `pprust` to print attributes in rustdoc)
- #69858 (std: on Windows, use GetSystemTimePreciseAsFileTime if it is available)
- #69917 (Cleanup E0412 and E0422)
- #69964 (Add Node.js to PR CI image)
- #69992 (Block version-specific docs from search engines)
- #69995 (Add more context to the literal overflow message)
- #69998 (Add long error explanation for E0634)
- #70014 (Small fixes in rustdoc book)
Failed merges:
r? @ghost
@bors
bors merged commit e5de0b1 into rust-lang:masterMar 16, 2020
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rustdoc doesn't display the align component of #[repr(C, align(N))]

5 participants

@varkor@GuillaumeGomez@bors@JohnCSimon@JohnTitor