)]}'
{
  "commit": "e4375da4e8fcd40ea5a43e72a256db5cbfacf156",
  "tree": "b64224c1e63158c0ae88384760cd144f56355dc8",
  "parents": [
    "3db13e22b7d584b3721467f16275156eb1324d10",
    "f53eed56d2ae49064b79abd49e4f849d4f41edc3"
  ],
  "author": {
    "name": "Jacob Pratt",
    "email": "jacob@jhpratt.dev",
    "time": "Thu Feb 12 00:41:07 2026 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Feb 12 00:41:07 2026 -0500"
  },
  "message": "Rollup merge of #151863 - amandasystems:streamline-borrow-error-handling, r\u003dlcnr\n\nBorrowck: simplify diagnostics for placeholders\n\nThis folds the call to `region_from_element` into `RegionInferenceContext`, and simplifies the error variant for this case to only talk about regions as opposed to elements. This is the only case where a `RegionElement` leaks out of region inference, so now they can be considered internal to region inference (though that currently isn\u0027t expressed). It also clarifies the type information on the methods called to emphasise the fact that they only ever use placeholder regions in the diagnostics completely ignore any other element.\n\nIt also adds a bunch of FIXMEs to some fishy statements that conjure universes from what seems like arbitrary integers.\n\nThis was lifted from rust-lang/rust#142623.\n\nr? @lcnr\n",
  "tree_diff": []
}
