-
Notifications
You must be signed in to change notification settings - Fork 721
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
Convert _all_ the intra-doc links #1022
Conversation
It looks like there are a couple link resolution errors failing the CI build: https://app.netlify.com/sites/tracing-rs/deploys/5f7de8e1a5645300075f7ef5 |
Right, those are poliorcetics/cargo-intraconv#13. I'm hoping to fix it upstream so the fix gets more testing, but if it takes more than a week or so I'll fix the issue manually. |
I just pushed a fix with tests so hopefully you can use it now without having to check most links manually. |
3913952
to
e68d589
Compare
This is finally ready to go! I recommend reading the second commit message - in particular, I couldn't find Giant thank you to @poliorcetics for making this possible ❤️ |
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 looks so nice
Thanks for doing this! I'd like to ask that we hold off on merging this until #1015 lands because I'm nervous about the rebases already! |
Good news: #1015 landed! |
It looks like this still needs to be rebased? |
Yes, rebasing turned out to be a pain (unsurprisingly). Working on it now, thanks for the ping. |
e68d589
to
b2e8245
Compare
Should be fixed now. A meta note: the terminology is really confusing. There's |
b2e8245
to
07ea987
Compare
There are still some more links that could be converted (mostly docs.rs or doc.rust-lang.org) but this has enough changes I think I'll save them for a follow-up PR. |
cc @davidbarsky |
@jyn514 Sorry about that. I'd like to resolve consistencies such as referring to the trait
I was thinking of adding a glossary in a prominent location in documentation that we can point folks to. What do you think? |
A glossary sounds really nice :) |
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.
thank you so much for working on this, i know it was probably a bit of a slog! <3
I have to test out rustdoc somehow! 😆 |
Motivation
Closes #940.
Solution
Uses
a heavily patched versionthe latest master version of https://github.com/poliorcetics/cargo-intraconv/ to automatically convert the links. Fixes remaining issues by hand.