)]}'
{
  "commit": "1f1e6bdb50ebc4f8a8341a7b0324a5a2a33bee40",
  "tree": "451ed9f5675e370b477819b6033fd276525734c2",
  "parents": [
    "0afd9c3fc17ccc4aeb3e1ef03a59ddc89b38d658",
    "4f23c485ac1f11ffa56f647db04f91e64085aba7"
  ],
  "author": {
    "name": "Jonathan Brouwer",
    "email": "jonathantbrouwer@gmail.com",
    "time": "Sun Feb 22 11:31:17 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Feb 22 11:31:17 2026 +0100"
  },
  "message": "Rollup merge of #152933 - GuillaumeGomez:start-migrating-lintdiag, r\u003dJonathanBrouwer\n\nStart migration for `LintDiagnostic` items by adding API and migrating `LinkerOutput` lint\n\nThis is more or less the same approach as https://github.com/rust-lang/rust/pull/152811, but in a much smaller size to make it reviewable. A lot of PRs will follow though. :)\n\nThis PR creates the equivalent of `lint_level` working with `Diagnostic` and add new methods on `MultiSpan` to make it work as well (in particular because we need to copy messages/spans from one context to another).\n\nr? @JonathanBrouwer\n",
  "tree_diff": []
}
