)]}'
{
  "commit": "2118366bbfe2e57ec0e8417ea270833e9f013640",
  "tree": "4ed2f3ff990b4f4daba216238fa9984e376f7ae7",
  "parents": [
    "df1ae0f7dd168513de2d89beb2cb7a95d4fdc118",
    "be99e0625a2084d176d05799446234a5bc53ccfc"
  ],
  "author": {
    "name": "bors",
    "email": "bors@rust-lang.org",
    "time": "Wed Jul 15 14:51:59 2026 +0000"
  },
  "committer": {
    "name": "bors",
    "email": "bors@rust-lang.org",
    "time": "Wed Jul 15 14:51:59 2026 +0000"
  },
  "message": "Auto merge of #159336 - JonathanBrouwer:rollup-A47hpCX, r\u003dJonathanBrouwer\n\nRollup of 8 pull requests\n\nSuccessful merges:\n\n - rust-lang/rust#159197 (Rename ModDefId to ModId and use more)\n - rust-lang/rust#159222 (semicolon_in_expressions_from_macros: Lint on non-local macros too)\n - rust-lang/rust#159296 (Implement `bool::toggle`)\n - rust-lang/rust#158302 (Fix `overflowing_literals` lint with repeated negation)\n - rust-lang/rust#158484 (Add documentation for the `cold` and `track_caller` attributes)\n - rust-lang/rust#159239 (Add codegen test for remainder match)\n - rust-lang/rust#159330 (fix some edition annotations in UI tests)\n - rust-lang/rust#159331 (Fix ignore-llvm-version directive in codegen-llvm/array-equality.rs)\n\nFailed merges:\n\n - rust-lang/rust#158962 (Add `proc_macro` attribute documentation)\n\n\n\n",
  "tree_diff": []
}
