rustbot · GitHub

@rustbot added A-rustdoc-json

Area: Rustdoc JSON backend

S-waiting-on-author

Status: This is awaiting some action (such as code changes or more information) from the author.

T-rustdoc

Relevant to the rustdoc team, which will review and decide on the PR/issue.

labels

May 11, 2026

@qaijuang

qaijuang marked this pull request as ready for review

May 12, 2026 05:29

@rustbot rustbot 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

May 12, 2026

aDotInTheVoid

@qaijuang

@rustbot rustbot added S-blocked

Status: Blocked on something else such as an RFC or other implementation work.

T-rustdoc-json-backend

Relevant to the rustdoc JSON backend team, which will review and decide on the PR/issue.

and removed S-waiting-on-review

Status: Awaiting review from the assignee but also interested parties.

labels

Jun 20, 2026

@qaijuang

GuillaumeGomez

@GuillaumeGomez GuillaumeGomez removed the S-blocked

Status: Blocked on something else such as an RFC or other implementation work.

label

Jul 21, 2026

@rust-bors rust-bors Bot added the S-waiting-on-bors

Status: Waiting on bors to run and complete tests. Bors will change the label on completion.

label

Jul 21, 2026

JonathanBrouwer added a commit to JonathanBrouwer/rust that referenced this pull request

Jul 21, 2026
…r=aDotInTheVoid,GuillaumeGomez
Add paths for linked associated items
rustdoc-json emits intra-doc links to associated items using the associated item's id. For external associated items, that id is not present in `index`, and it was also missing from `paths`.
This PR backfills missing `paths` summaries for intra-doc link targets from the resolved page item and cached parent paths. Local targets are only added when already present in `index`, preserving jsondoclint's local-path invariant.
Fixes rust-lang#152511

Closed

GuillaumeGomez added a commit to GuillaumeGomez/rust that referenced this pull request

Jul 21, 2026
…r=aDotInTheVoid,GuillaumeGomez
Add paths for linked associated items
rustdoc-json emits intra-doc links to associated items using the associated item's id. For external associated items, that id is not present in `index`, and it was also missing from `paths`.
This PR backfills missing `paths` summaries for intra-doc link targets from the resolved page item and cached parent paths. Local targets are only added when already present in `index`, preserving jsondoclint's local-path invariant.
Fixes rust-lang#152511

Closed

GuillaumeGomez added a commit to GuillaumeGomez/rust that referenced this pull request

Jul 21, 2026
…r=aDotInTheVoid,GuillaumeGomez
Add paths for linked associated items
rustdoc-json emits intra-doc links to associated items using the associated item's id. For external associated items, that id is not present in `index`, and it was also missing from `paths`.
This PR backfills missing `paths` summaries for intra-doc link targets from the resolved page item and cached parent paths. Local targets are only added when already present in `index`, preserving jsondoclint's local-path invariant.
Fixes rust-lang#152511

Closed

rust-bors Bot pushed a commit that referenced this pull request

Jul 21, 2026
Rollup of 12 pull requests
Successful merges:
 - #159582 (Sync from portable simd 2026 07 20)
 - #158890 (Fix splat v0 mangling)
 - #159411 ([rustdoc] Correctly handle output options with --show-coverage)
 - #159647 (Remove `early_exit` closures)
 - #159656 (define a `Simd` type in `minicore`)
 - #156474 (Add paths for linked associated items)
 - #159211 (Fix debuginfo argument when invoking LLBC linker)
 - #159527 (Bring runtime symbols statics on par with foreign functions)
 - #159625 (Refactor is_opsem_inhabited)
 - #159652 (Remove `cfg(not(no_global_oom_handling))` from the `Drop` impl of `UniqueArcUninit`)
 - #159657 (Remove the blanket `#![cfg_attr(test, allow(unused))]` from bootstrap )
 - #159663 (Add layout cycle hang regression test)

jhpratt added a commit to jhpratt/rust that referenced this pull request

Jul 22, 2026
…r=aDotInTheVoid,GuillaumeGomez
Add paths for linked associated items
rustdoc-json emits intra-doc links to associated items using the associated item's id. For external associated items, that id is not present in `index`, and it was also missing from `paths`.
This PR backfills missing `paths` summaries for intra-doc link targets from the resolved page item and cached parent paths. Local targets are only added when already present in `index`, preserving jsondoclint's local-path invariant.
Fixes rust-lang#152511

This was referenced

Jul 22, 2026

Closed

Merged

rust-bors Bot pushed a commit that referenced this pull request

Jul 22, 2026
Rollup of 13 pull requests
Successful merges:
 - #159582 (Sync from portable simd 2026 07 20)
 - #158890 (Fix splat v0 mangling)
 - #159614 (debuginfo generation for unsafe binders)
 - #159647 (Remove `early_exit` closures)
 - #159656 (define a `Simd` type in `minicore`)
 - #156474 (Add paths for linked associated items)
 - #159211 (Fix debuginfo argument when invoking LLBC linker)
 - #159527 (Bring runtime symbols statics on par with foreign functions)
 - #159625 (Refactor is_opsem_inhabited)
 - #159629 (Add more splat rust-call regression tests)
 - #159652 (Remove `cfg(not(no_global_oom_handling))` from the `Drop` impl of `UniqueArcUninit`)
 - #159657 (Remove the blanket `#![cfg_attr(test, allow(unused))]` from bootstrap )
 - #159663 (Add layout cycle hang regression test)

rust-bors Bot pushed a commit that referenced this pull request

Jul 22, 2026
Rollup of 13 pull requests
Successful merges:
 - #159582 (Sync from portable simd 2026 07 20)
 - #158890 (Fix splat v0 mangling)
 - #159614 (debuginfo generation for unsafe binders)
 - #159647 (Remove `early_exit` closures)
 - #159656 (define a `Simd` type in `minicore`)
 - #156474 (Add paths for linked associated items)
 - #159211 (Fix debuginfo argument when invoking LLBC linker)
 - #159527 (Bring runtime symbols statics on par with foreign functions)
 - #159625 (Refactor is_opsem_inhabited)
 - #159629 (Add more splat rust-call regression tests)
 - #159652 (Remove `cfg(not(no_global_oom_handling))` from the `Drop` impl of `UniqueArcUninit`)
 - #159657 (Remove the blanket `#![cfg_attr(test, allow(unused))]` from bootstrap )
 - #159663 (Add layout cycle hang regression test)

@rust-bors

rust-timer added a commit that referenced this pull request

Jul 22, 2026
Rollup merge of #156474 - qaijuang:rustdoc-json-link-paths, r=aDotInTheVoid,GuillaumeGomez
Add paths for linked associated items
rustdoc-json emits intra-doc links to associated items using the associated item's id. For external associated items, that id is not present in `index`, and it was also missing from `paths`.
This PR backfills missing `paths` summaries for intra-doc link targets from the resolved page item and cached parent paths. Local targets are only added when already present in `index`, preserving jsondoclint's local-path invariant.
Fixes #152511

@qaijuang

qaijuang deleted the rustdoc-json-link-paths branch

July 22, 2026 10:13

pull Bot pushed a commit to xtqqczze/rust-lang-miri that referenced this pull request

Jul 22, 2026

Closed

Merged

Read the original on github.com ↗