)]}'
{
  "commit": "b5ff567193c539ae018d52bf2e82ff877caeb883",
  "tree": "f832c65cb2d147a881d91a3cb6254b9e5f0c52bf",
  "parents": [
    "bd538f90fe127a8896935c03d6be8a336edc0780"
  ],
  "author": {
    "name": "Guillaume Gomez",
    "email": "guillaume1.gomez@gmail.com",
    "time": "Tue Mar 03 17:22:18 2026 +0100"
  },
  "committer": {
    "name": "Guillaume Gomez",
    "email": "guillaume1.gomez@gmail.com",
    "time": "Tue Mar 03 21:57:02 2026 +0100"
  },
  "message": "Migrate more types from `LintDiagnostic` to `Diagnostic`\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2a1d6b472cb0782b34dfb580dbdbf2c4cd591853",
      "old_mode": 33188,
      "old_path": "compiler/rustc_ast_passes/src/errors.rs",
      "new_id": "edc175b9908850129e560d85e75a6d1b0d467f47",
      "new_mode": 33188,
      "new_path": "compiler/rustc_ast_passes/src/errors.rs"
    },
    {
      "type": "modify",
      "old_id": "29ab8ee505d69a1bcf149a16661f3d8becdc1c13",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/errors.rs",
      "new_id": "f8b466373e0b3b5da5b6ef65841d45967809f1da",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/errors.rs"
    },
    {
      "type": "modify",
      "old_id": "8285733c68aa78e55dc16f570af30be8e6dcebcb",
      "old_mode": 33188,
      "old_path": "compiler/rustc_expand/src/errors.rs",
      "new_id": "6c5732f497f8a3bd0dd37c63376fa6a8cb4102de",
      "new_mode": 33188,
      "new_path": "compiler/rustc_expand/src/errors.rs"
    },
    {
      "type": "modify",
      "old_id": "c7e2b67d88d2f42e057a8919854a55022b05b709",
      "old_mode": 33188,
      "old_path": "compiler/rustc_parse/src/errors.rs",
      "new_id": "740aafdff967604b54130c7f40deb44e130b7399",
      "new_mode": 33188,
      "new_path": "compiler/rustc_parse/src/errors.rs"
    },
    {
      "type": "modify",
      "old_id": "b3226b9f27699c793839f28fb115f149ac737515",
      "old_mode": 33188,
      "old_path": "compiler/rustc_resolve/src/diagnostics.rs",
      "new_id": "f73609ef38a96a764a7fed4a9fea878d3a8ad345",
      "new_mode": 33188,
      "new_path": "compiler/rustc_resolve/src/diagnostics.rs"
    },
    {
      "type": "modify",
      "old_id": "ee07f5b8f43d407bfc31afe2e293558cb793cf2c",
      "old_mode": 33188,
      "old_path": "compiler/rustc_resolve/src/errors.rs",
      "new_id": "2a0021ebc3bdc7d4864ed99c3c691fa520d2870d",
      "new_mode": 33188,
      "new_path": "compiler/rustc_resolve/src/errors.rs"
    },
    {
      "type": "modify",
      "old_id": "04a32c20a79156e600eaaee9022b6dd6acc169e7",
      "old_mode": 33188,
      "old_path": "compiler/rustc_session/src/errors.rs",
      "new_id": "219ec5c51279ea98555716e206e654fc8b69ff4f",
      "new_mode": 33188,
      "new_path": "compiler/rustc_session/src/errors.rs"
    },
    {
      "type": "modify",
      "old_id": "1ebed6b8b6fce27a096f3eb1f2aaa66a4a160139",
      "old_mode": 33188,
      "old_path": "tests/ui/attributes/key-value-expansion-scope.stderr",
      "new_id": "70e831729cd45374cc4999582c0e5954e5537529",
      "new_mode": 33188,
      "new_path": "tests/ui/attributes/key-value-expansion-scope.stderr"
    },
    {
      "type": "modify",
      "old_id": "04ff3a36c746732c6dd6e36b9a6428bcb83224a8",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-1.stderr",
      "new_id": "603a8938194b1d56b9b8def2a9adcd67dda5fbb5",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-1.stderr"
    },
    {
      "type": "modify",
      "old_id": "f175d27c99e98ea26d5c166a7c5eecc5ebf066f0",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-10.stderr",
      "new_id": "edd787785d9d88c3caf946eb08f549c2e7529e08",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-10.stderr"
    },
    {
      "type": "modify",
      "old_id": "5f92eae0dbcb10cd1734143af449c8f80ea97b62",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-12.stderr",
      "new_id": "e20eec249965a2092f61e7225c48d76f69c1999d",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-12.stderr"
    },
    {
      "type": "modify",
      "old_id": "279b4e8f1420aa8bc428d8001dcc007b47b2bea7",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-13.stderr",
      "new_id": "c1dfac5eb43322c77251727631207ba166c35ff7",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-13.stderr"
    },
    {
      "type": "modify",
      "old_id": "2a3557c31f1205d3f83131e00e37f70721606af2",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-14.stderr",
      "new_id": "2ca10d2d6a848cd1512975972c1f50f4318995af",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-14.stderr"
    },
    {
      "type": "modify",
      "old_id": "15f83546532ec43eb5ad2b81d85e09debeeaac81",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-15.stderr",
      "new_id": "cb9f6ebde1fb14d2d8ae3eee7787f4b5ad25e9c3",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-15.stderr"
    },
    {
      "type": "modify",
      "old_id": "7c80dee17f0402821735717571cf89fbbe64261c",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-16.stderr",
      "new_id": "cad19b8f7a16beddd446af7c2c95e59b2c3bf234",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-16.stderr"
    },
    {
      "type": "modify",
      "old_id": "1849b83d76a35dd71a67c0981b06516e3f06af40",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-17.stderr",
      "new_id": "80d152fe5344053ec329ee0b30450d13667d936e",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-17.stderr"
    },
    {
      "type": "modify",
      "old_id": "d989d3b133798207fb4dbe7a37f002346e20fbce",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-2.stderr",
      "new_id": "a07f09c41475b24a09f80d4be83a7762599f6403",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-2.stderr"
    },
    {
      "type": "modify",
      "old_id": "27fa05a195b94d0905ed238e6d2db5196b00b5b9",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-3.stderr",
      "new_id": "1e4aad83d985bc30d3728523a5b1defee9c9d2f3",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-3.stderr"
    },
    {
      "type": "modify",
      "old_id": "87492dee67fb410dcbef281f8ff59a607fd027c2",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-4-extern.stderr",
      "new_id": "4658071363e915fde7448cf2c03f8a105b847aa0",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-4-extern.stderr"
    },
    {
      "type": "modify",
      "old_id": "7e4afdb7f62e7e0e9c3329e5e3f22e18a49dd413",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-4.stderr",
      "new_id": "0d207665ca7760acf370f3d88e2ba7e7dc2cd8f2",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-4.stderr"
    },
    {
      "type": "modify",
      "old_id": "1fc5f4543f358918a1e7a42d82d428b97f2a44b2",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-5.stderr",
      "new_id": "8cc37c65c4c4dac72279a2fc3f69ea9598fa9a1e",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-5.stderr"
    },
    {
      "type": "modify",
      "old_id": "681bc40931f52aa141822d4a0db5aa4ebf7a734f",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-6.stderr",
      "new_id": "ea5b2d2f19b8054cbcb3b5cd5a912b03953d6d77",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-6.stderr"
    },
    {
      "type": "modify",
      "old_id": "800a2e10c9d7828ca5978795df8235f495c1449a",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-9.stderr",
      "new_id": "bbbce638a44dcc6665ab6e7182c469bac1665bc7",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-9.stderr"
    },
    {
      "type": "modify",
      "old_id": "ed6eb6f893af24f0a3cc371d5844fcc89a911990",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-import-visibility-macro.stderr",
      "new_id": "6f5f1c4dd3ec604be946e275cf2a205cec4c725e",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-import-visibility-macro.stderr"
    },
    {
      "type": "modify",
      "old_id": "a97070c20a62dd7a663a4815bda6315faf2924e8",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-import-visibility-module.stderr",
      "new_id": "1532bcfe7f4e6b50eadc0224760bceadbf68bd05",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-import-visibility-module.stderr"
    },
    {
      "type": "modify",
      "old_id": "30cddca4697d5ab75ad9c3cfccb3faef136bad89",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-import-visibility.stderr",
      "new_id": "c846a5dadd1ebb671df330a952922397d4b271a5",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-import-visibility.stderr"
    },
    {
      "type": "modify",
      "old_id": "455c58bb6c025b9fd3a47d2d7c452eb79100b1ce",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-panic-globvsglob.stderr",
      "new_id": "981c9b05b9eb43c9df185e6505dc2a0765c5ad87",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-panic-globvsglob.stderr"
    },
    {
      "type": "modify",
      "old_id": "5317d8d6d312fef86c1a0e0620d3175385dee010",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-panic-non-prelude-core-glob.stderr",
      "new_id": "db654659d01576b146385bdcbdd539234cea9c55",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-panic-non-prelude-core-glob.stderr"
    },
    {
      "type": "modify",
      "old_id": "b7434e3737b8fa9c47f65ae27f2e1ab80b387286",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-panic-non-prelude-std-glob.stderr",
      "new_id": "0f9b85095f03462837c8ab8cc48d4d63a4b51045",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-panic-non-prelude-std-glob.stderr"
    },
    {
      "type": "modify",
      "old_id": "5729311fabd04f48261f148fbb52e62bd2ea4bf5",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-panic-pick-core.stderr",
      "new_id": "0a43c83934acc8e34c8e6dbad0f5d5d1f3bd892b",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-panic-pick-core.stderr"
    },
    {
      "type": "modify",
      "old_id": "1b5b508a79655bffe5693430350fc90f5fdbfaa8",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-panic-pick-std.stderr",
      "new_id": "53e51afe051c22e948995631a16dd014b91fab92",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-panic-pick-std.stderr"
    },
    {
      "type": "modify",
      "old_id": "ca30c54b84fe64c05c6cb48ff3daf4a41367ae13",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-panic-re-emit.stderr",
      "new_id": "662bec1b736038cc67c31e81beb9ca9dad5fe3fe",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-panic-re-emit.stderr"
    },
    {
      "type": "modify",
      "old_id": "781424eede48c462c925fd439adcccde7aabb0b4",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-panic.stderr",
      "new_id": "2b87a2f80230bf9d7691548e2a8613e57984203c",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-panic.stderr"
    },
    {
      "type": "modify",
      "old_id": "78a0d76d68b5b9f539bacc65be259962eca4a9de",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/ambiguous-reachable.stderr",
      "new_id": "309ba04fd0f0ca626f74607b32c1fdbb32fdb4da",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/ambiguous-reachable.stderr"
    },
    {
      "type": "modify",
      "old_id": "74829fc21e22fef2e3a864aaf777d103b23b1c64",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/duplicate.stderr",
      "new_id": "f02d35b1d28ced37c4e67ee908028d4b98160baf",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/duplicate.stderr"
    },
    {
      "type": "modify",
      "old_id": "496e7bdf66bc76e3f9c070d0727dc65d0fc8bfe5",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/glob-conflict-cross-crate-1.stderr",
      "new_id": "d118c2d583ecf90eab769970c37768c1c40f21e4",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/glob-conflict-cross-crate-1.stderr"
    },
    {
      "type": "modify",
      "old_id": "500f0f6fff6a1ee12573a71d367f481f9867d7b5",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/glob-conflict-cross-crate-2.stderr",
      "new_id": "b4b17e783ac19841f1299ca23b03b75918b2640a",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/glob-conflict-cross-crate-2.stderr"
    },
    {
      "type": "modify",
      "old_id": "5a862ca072a1fc953d534dc0148d3dd09548dbbb",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/glob-conflict-cross-crate-3.stderr",
      "new_id": "8a9ece94deeb182fb6ba0f1804a568da6003ce8c",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/glob-conflict-cross-crate-3.stderr"
    },
    {
      "type": "modify",
      "old_id": "5aba57e82b55c5946a34500f56b37e6cce4e178b",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/issue-114682-2.stderr",
      "new_id": "0a658a819a7d3508e2b86ad4da655aa7d2d6c38f",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/issue-114682-2.stderr"
    },
    {
      "type": "modify",
      "old_id": "9c19f8e4e2f2d854f8f54c0d26fa8fa05e61dda1",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/issue-114682-4.stderr",
      "new_id": "dde179aa33b3c4e4acaaff903ba3ffb14f62c4ca",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/issue-114682-4.stderr"
    },
    {
      "type": "modify",
      "old_id": "f74f428f1a54fe1ac5d229ce1b289531f9407182",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/issue-114682-5.stderr",
      "new_id": "66b0744f2e1f0733c5a99fa2ebd6bf21b9ea9c81",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/issue-114682-5.stderr"
    },
    {
      "type": "modify",
      "old_id": "b5f0fc78df408459b008a592fe3030a1e2291314",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/issue-114682-6.stderr",
      "new_id": "6443291e3c70108619359fb5f5d2ef1bd7c6d983",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/issue-114682-6.stderr"
    },
    {
      "type": "modify",
      "old_id": "e5b48d2efdddce5ac78bcec7204f1ac518cf70f5",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/local-modularized-tricky-fail-2.stderr",
      "new_id": "6dae1508995da1a8404e0a30ae5e3f022010b62f",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/local-modularized-tricky-fail-2.stderr"
    },
    {
      "type": "modify",
      "old_id": "e75f552d119c1c61b4f47cd3473d6f6764fed304",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/overwrite-different-ambig-2.stderr",
      "new_id": "3095aec20e5040fb5c1dca28523d98908d61c563",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/overwrite-different-ambig-2.stderr"
    },
    {
      "type": "modify",
      "old_id": "67316462a27e9222f55ecb08913db9f80d4f8dd6",
      "old_mode": 33188,
      "old_path": "tests/ui/imports/unresolved-seg-after-ambiguous.stderr",
      "new_id": "c21faffadfc316ea2317de147018df7e4460ae80",
      "new_mode": 33188,
      "new_path": "tests/ui/imports/unresolved-seg-after-ambiguous.stderr"
    },
    {
      "type": "modify",
      "old_id": "0f3a5d7ba547f75d03170222dbcb288072e4fcfe",
      "old_mode": 33188,
      "old_path": "tests/ui/lint/semicolon-in-expressions-from-macros/semicolon-in-expressions-from-macros.stderr",
      "new_id": "5a426be83f86136e81fb5f29658ce020e15c0a14",
      "new_mode": 33188,
      "new_path": "tests/ui/lint/semicolon-in-expressions-from-macros/semicolon-in-expressions-from-macros.stderr"
    },
    {
      "type": "modify",
      "old_id": "cf836abb80f4ae6695a43f67a4454c7508bcdbcc",
      "old_mode": 33188,
      "old_path": "tests/ui/macros/lint-trailing-macro-call.stderr",
      "new_id": "1ff8c0c6f66f2da52ed65d93609b9b3feaf31e50",
      "new_mode": 33188,
      "new_path": "tests/ui/macros/lint-trailing-macro-call.stderr"
    },
    {
      "type": "modify",
      "old_id": "ce5abdb94b2e2460b5e8fa6c4ad78771a35c2ba2",
      "old_mode": 33188,
      "old_path": "tests/ui/macros/macro-in-expression-context.stderr",
      "new_id": "27d9490809a99cb361f0753c359997d313cb9336",
      "new_mode": 33188,
      "new_path": "tests/ui/macros/macro-in-expression-context.stderr"
    }
  ]
}
