)]}'
{
  "commit": "63f4513795b198d034f5d19962659ea488163755",
  "tree": "2d5f4a515fecaa60812b0c4519d52dab2818d89f",
  "parents": [
    "d940e56841ddcc05671ead99290e35ff2e98369f",
    "a3c45759d16a54391e918d12023195e6954173a9"
  ],
  "author": {
    "name": "bors",
    "email": "bors@rust-lang.org",
    "time": "Mon Jan 19 23:08:48 2026 +0000"
  },
  "committer": {
    "name": "bors",
    "email": "bors@rust-lang.org",
    "time": "Mon Jan 19 23:08:48 2026 +0000"
  },
  "message": "Auto merge of #151381 - JonathanBrouwer:rollup-zvO3tIH, r\u003dJonathanBrouwer\n\nRollup of 15 pull requests\n\nSuccessful merges:\n\n - rust-lang/rust#148623 (Ignore `#[doc(hidden)]` items when computing trimmed paths for printing)\n - rust-lang/rust#150550 (Miscellaneous cleanups to borrowck related code)\n - rust-lang/rust#150879 (Remove the diagnostic lints)\n - rust-lang/rust#150895 (rustc_errors: Add (heuristic) Syntax Highlighting for `rustc --explain`)\n - rust-lang/rust#150987 (remote-test-server: Fix header in batch mode)\n - rust-lang/rust#151004 (std: implement `sleep_until` on Apple platforms)\n - rust-lang/rust#151045 (Simplify some literal-value negations with `u128::wrapping_neg`)\n - rust-lang/rust#151119 (Support pointers in type reflection)\n - rust-lang/rust#151171 (Do not recover from `Trait()` if generic list is unterminated)\n - rust-lang/rust#151231 (HIR typeck cleanup: clarify and re-style `check_expr_unop`)\n - rust-lang/rust#151249 (Parse ident with allowing recovery when trying to diagnose)\n - rust-lang/rust#151295 (THIR patterns: Use `ty::Value` in more places throughout `const_to_pat`)\n - rust-lang/rust#151326 (Remove `DiagMessage::Translated` in favour of `DiagMessage::Str`)\n - rust-lang/rust#151361 (add test for issue 61463)\n - rust-lang/rust#151371 (Add `S-blocked` to `labels_blocking_approval`)\n\nr? @ghost\n\n\n\n",
  "tree_diff": []
}
