-
Notifications
You must be signed in to change notification settings - Fork 13.1k
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
Minimize amount of fake DefId
s used in rustdoc
#85067
Minimize amount of fake DefId
s used in rustdoc
#85067
Conversation
Some changes occurred in intra-doc-links. cc @jyn514 |
r? @CraftSpider (rust-highfive has picked a reviewer for you, use r? to override) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is great ❤️
d95832f
to
a8b49ff
Compare
LGTM but I don't have time to look closely at the code. |
Looks good to me, thanks! @bors: r=jyn514,GuillaumeGomez |
📌 Commit a8b49ff has been approved by |
…efids, r=jyn514,GuillaumeGomez Minimize amount of fake `DefId`s used in rustdoc Follow up from rust-lang#84707, which minimizes the amount of fake defids to the smallest amount possible. Every `FakeDefId` that is now used in the rustdoc library must be preserved and can not be replaced with a normal `DefId`.
⌛ Testing commit a8b49ff with merge d9d71c0aacd576d3196b20bb603ba8d8d4683957... |
This comment has been minimized.
This comment has been minimized.
💔 Test failed - checks-actions |
@GuillaumeGomez this error seems completely unrelated to my changes or am I missing something? |
Indeed, let's retry! @bors: retry |
…efids, r=jyn514,GuillaumeGomez Minimize amount of fake `DefId`s used in rustdoc Follow up from rust-lang#84707, which minimizes the amount of fake defids to the smallest amount possible. Every `FakeDefId` that is now used in the rustdoc library must be preserved and can not be replaced with a normal `DefId`.
I think it'll need to be rebased on master:
|
a8b49ff
to
67d8d18
Compare
Sorry, I made a mistake. It was another PR. But thanks for the rebase! @bors: r=jyn514,GuillaumeGomez |
📌 Commit 67d8d18 has been approved by |
…laumeGomez Rollup of 12 pull requests Successful merges: - rust-lang#84461 (rustdoc: Remove unnecessary `StripItem` wrapper) - rust-lang#85067 (Minimize amount of fake `DefId`s used in rustdoc) - rust-lang#85207 (Fix typo in comment) - rust-lang#85215 (coverage bug fixes and some refactoring) - rust-lang#85221 (dbg macro: Discuss use in tests, and slightly clarify) - rust-lang#85246 (Miner code formatting) - rust-lang#85253 (swap function order for better read flow) - rust-lang#85256 (Fix display for "implementors" section) - rust-lang#85268 (Use my real name) - rust-lang#85278 (Improve match statements) - rust-lang#85289 (Fix toggle position on mobile) - rust-lang#85323 (Fix eslint errors) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
Follow up from #84707, which minimizes the amount of fake defids to the smallest amount possible. Every
FakeDefId
that is now used in the rustdoc library must be preserved and can not be replaced with a normalDefId
.