-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Mergeable rustdoc cross-crate info #3662
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 542dcbb - Browse repository at this point
Copy the full SHA 542dcbbView commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fdc1b70 - Browse repository at this point
Copy the full SHA fdc1b70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c78a93 - Browse repository at this point
Copy the full SHA 8c78a93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08ac8a2 - Browse repository at this point
Copy the full SHA 08ac8a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef10ed5 - Browse repository at this point
Copy the full SHA ef10ed5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4994251 - Browse repository at this point
Copy the full SHA 4994251View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f01c9b - Browse repository at this point
Copy the full SHA 0f01c9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7db0a4a - Browse repository at this point
Copy the full SHA 7db0a4aView commit details
Commits on Jun 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 23e34e0 - Browse repository at this point
Copy the full SHA 23e34e0View commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 97cf6c6 - Browse repository at this point
Copy the full SHA 97cf6c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3326b10 - Browse repository at this point
Copy the full SHA 3326b10View commit details
Commits on Jun 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cbd62bb - Browse repository at this point
Copy the full SHA cbd62bbView commit details
Commits on Jun 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eba7fc4 - Browse repository at this point
Copy the full SHA eba7fc4View commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7b82ab9 - Browse repository at this point
Copy the full SHA 7b82ab9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63107f9 - Browse repository at this point
Copy the full SHA 63107f9View commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3d0dd8c - Browse repository at this point
Copy the full SHA 3d0dd8cView commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0ddbcf6 - Browse repository at this point
Copy the full SHA 0ddbcf6View commit details
Commits on Jul 31, 2024
-
type impl,buck2 link,extern-html-root-url,period
fixed broken buck2 link, address notriddle's comment about trait vs type impls, adds period at ends of sentence that are missing periods, and adds clarification about the usefulness of extern-html-root-url
Configuration menu - View commit details
-
Copy full SHA for f639365 - Browse repository at this point
Copy the full SHA f639365View commit details -
rename flags per camelid, clarify workflow
* Rename --merge=none|read-write|write-only to --merge=none|shared|finalize * --write-info-json=target/doc.parts/my-crate/crate-info.json -> --parts-out-dir=target/doc.parts/my-crate * --include-info-json=target/doc.parts/my-crate/crate-info.json -> --include-parts-dir=target/doc.parts/my-crate * Clarify the three modes / workflows in the text of the RFC
Configuration menu - View commit details
-
Copy full SHA for 627a0ba - Browse repository at this point
Copy the full SHA 627a0baView commit details -
move extern-html-root-url, remove no_emit_shared
I moved the section discussing --extern-html-root-url from unresolved questions to the Reference-level explanation, as there have been no proposals discussing alternatives. I removed the section about no_emit_shared in unresolved questions, because it has not come up in discussion and no_emit_shared was never a command line option anyway. The names proposed in discussion are better and more declarative suggestions
Configuration menu - View commit details
-
Copy full SHA for b0dc37d - Browse repository at this point
Copy the full SHA b0dc37dView commit details
Commits on Aug 2, 2024
-
manishearth nits + stabilize crate-info.json
* Explain default behavior of rustdoc in Reference-level explanation * Flag summary in Guide-level explanation * Say that crate-info.json is stable because build systems need to rely on it * t,s,i -> trait-crate, struct-crate, index-crate * T, S -> Trait, Struct
Configuration menu - View commit details
-
Copy full SHA for 4b076f6 - Browse repository at this point
Copy the full SHA 4b076f6View commit details
Commits on Aug 3, 2024
-
del --include-rendered-docs, doc.parts suggestions
* Remove the --include-rendered-docs flag * --parts-out-dir restricted to --merge=none * --include-parts-dir restricted to --merge=finalize * crate-info.json -> crate-info to emphasize opaqueness * doc.parts contents edition stability promises are replaced with a statement saying that rustdoc will make an reasonable effort to continue just having crate-info files
Configuration menu - View commit details
-
Copy full SHA for d7ea3b5 - Browse repository at this point
Copy the full SHA d7ea3b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 628c7a9 - Browse repository at this point
Copy the full SHA 628c7a9View commit details
Commits on Aug 13, 2024
-
editorial changes in response to @jsha
* New directory: `doc.parts/<crate-name>/crate-info` -> New directory: `doc.parts`. * Number of times `--parts-out-dir`, `--merge`, and `--include-parts-dir` can be provided are mentioned. * Describe why `doc.parts` is a directory. * Description of multiple parallel invocations of rustdoc. * Describe why to run rustc before rustdoc. * Fix typos.
Configuration menu - View commit details
-
Copy full SHA for c765097 - Browse repository at this point
Copy the full SHA c765097View commit details -
resolve in favor of no index crate
* remove 'Unresolved: index crate?' from the unresolved questions section * remove the requirement on the index crate from various sections
Configuration menu - View commit details
-
Copy full SHA for ac9208c - Browse repository at this point
Copy the full SHA ac9208cView commit details
Commits on Aug 20, 2024
-
typo in --merge=finalize description: can links
Configuration menu - View commit details
-
Copy full SHA for e66bb63 - Browse repository at this point
Copy the full SHA e66bb63View commit details
Commits on Aug 21, 2024
-
editorial fixes from @aDotInTheVoid's suggestions
* full sentences in intro * Clarify Cargo's expected use of `--merge=none|shared|finalize` * Explain why you would use multiple rustdoc invocations with the same --out-dir and merge=none * Remove justification for why rustdoc output can be unstable in general * Permalink specific fuchsia commit
Configuration menu - View commit details
-
Copy full SHA for 665a58f - Browse repository at this point
Copy the full SHA 665a58fView commit details
Commits on Aug 25, 2024
-
replace WIP -> implementation, per camelid
Change sentence reading "The WIP may change the sorting order..." to "The implementation may change the sorting order..." Co-authored-by: Noah Lev <camelidcamel@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e1b5e5b - Browse repository at this point
Copy the full SHA e1b5e5bView commit details