{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rust/issues/52800","repository_url":"https://api.github.com/repos/rust-lang/rust","labels_url":"https://api.github.com/repos/rust-lang/rust/issues/52800/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rust/issues/52800/comments","events_url":"https://api.github.com/repos/rust-lang/rust/issues/52800/events","html_url":"https://github.com/rust-lang/rust/pull/52800","id":345417432,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA0NTc1NzU5","number":52800,"title":"rustdoc: refactor how passes are structured, and turn intra-doc-link collection into a pass","user":{"login":"QuietMisdreavus","id":5217170,"node_id":"MDQ6VXNlcjUyMTcxNzA=","avatar_url":"https://avatars2.githubusercontent.com/u/5217170?v=4","gravatar_id":"","url":"https://api.github.com/users/QuietMisdreavus","html_url":"https://github.com/QuietMisdreavus","followers_url":"https://api.github.com/users/QuietMisdreavus/followers","following_url":"https://api.github.com/users/QuietMisdreavus/following{/other_user}","gists_url":"https://api.github.com/users/QuietMisdreavus/gists{/gist_id}","starred_url":"https://api.github.com/users/QuietMisdreavus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/QuietMisdreavus/subscriptions","organizations_url":"https://api.github.com/users/QuietMisdreavus/orgs","repos_url":"https://api.github.com/users/QuietMisdreavus/repos","events_url":"https://api.github.com/users/QuietMisdreavus/events{/privacy}","received_events_url":"https://api.github.com/users/QuietMisdreavus/received_events","type":"User","site_admin":false},"labels":[{"id":583437191,"node_id":"MDU6TGFiZWw1ODM0MzcxOTE=","url":"https://api.github.com/repos/rust-lang/rust/labels/S-waiting-on-bors","name":"S-waiting-on-bors","color":"d3dddd","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2018-07-28T04:26:10Z","updated_at":"2018-08-03T19:49:19Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/rust-lang/rust/pulls/52800","html_url":"https://github.com/rust-lang/rust/pull/52800","diff_url":"https://github.com/rust-lang/rust/pull/52800.diff","patch_url":"https://github.com/rust-lang/rust/pull/52800.patch"},"body":"This builds on https://github.com/rust-lang/rust/pull/52751 and should not be merged until that finally finishes the bors queue\r\n\r\nPart 2 of my passes refactor. This introduces the concept of an \"early pass\", which is run right before exiting the compiler context. This is important for passes that may want to ask the compiler about things. For example, i took out the intra-doc-link collection and turned it into a early pass. I also made the `strip-hidden`, `strip-private` and `strip-priv-imports` passes occur as early passes, so that intra-doc-link collection wouldn't run on docs that weren't getting printed.\r\n\r\nFixes https://github.com/rust-lang/rust/issues/51684, technically https://github.com/rust-lang/rust/issues/51468 too but that version of `h2` hits a legit intra-link error after that `>_>`\r\n\r\nr? @rust-lang/rustdoc "},"comment":{"url":"https://api.github.com/repos/rust-lang/rust/issues/comments/410358366","html_url":"https://github.com/rust-lang/rust/pull/52800#issuecomment-410358366","issue_url":"https://api.github.com/repos/rust-lang/rust/issues/52800","id":410358366,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMDM1ODM2Ng==","user":{"login":"bors","id":3372342,"node_id":"MDQ6VXNlcjMzNzIzNDI=","avatar_url":"https://avatars2.githubusercontent.com/u/3372342?v=4","gravatar_id":"","url":"https://api.github.com/users/bors","html_url":"https://github.com/bors","followers_url":"https://api.github.com/users/bors/followers","following_url":"https://api.github.com/users/bors/following{/other_user}","gists_url":"https://api.github.com/users/bors/gists{/gist_id}","starred_url":"https://api.github.com/users/bors/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bors/subscriptions","organizations_url":"https://api.github.com/users/bors/orgs","repos_url":"https://api.github.com/users/bors/repos","events_url":"https://api.github.com/users/bors/events{/privacy}","received_events_url":"https://api.github.com/users/bors/received_events","type":"User","site_admin":false},"created_at":"2018-08-03T19:49:19Z","updated_at":"2018-08-03T19:49:19Z","author_association":"CONTRIBUTOR","body":":hourglass: Testing commit e47dea72472b2f2f4b978b72b95b63edbb1d93e8 with merge 1580002f9fa813f468c31d391b00d12399b8507b..."}}
{"actor":{"display_login":"bors"}}