)]}'
{
  "commit": "c814f76c0680cb073941c19e8750d859be7e6393",
  "tree": "d76a95daf4be808399ca61ba2e40e8e80fbddb7c",
  "parents": [
    "c7f5f3e0d5defe632d44743cbaed56272e2b67f0"
  ],
  "author": {
    "name": "Jonathan Brouwer",
    "email": "jonathantbrouwer@gmail.com",
    "time": "Fri Feb 06 14:58:56 2026 +0100"
  },
  "committer": {
    "name": "Jonathan Brouwer",
    "email": "jonathantbrouwer@gmail.com",
    "time": "Sat Feb 07 19:34:21 2026 +0100"
  },
  "message": "Convert to inline diagnostics in `rustc_lint`\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7a8e06e5ba933eea8e7b2d119648481f9e94a031",
      "old_mode": 33188,
      "old_path": "Cargo.lock",
      "new_id": "03cf3bcba8942883935becaaee69ff7240c373d1",
      "new_mode": 33188,
      "new_path": "Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "315b11056085353e8c43a5cf86d456835efa764d",
      "old_mode": 33188,
      "old_path": "compiler/rustc_driver_impl/src/lib.rs",
      "new_id": "d72913764e9d13ee45d9c52571c6812c5eea807b",
      "new_mode": 33188,
      "new_path": "compiler/rustc_driver_impl/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "035d8b4903fa1953a9b60a8afa871aa334f1ea13",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/Cargo.toml",
      "new_id": "758d2762a6af46c6364c10209406dc95ec7a2ebb",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/Cargo.toml"
    },
    {
      "type": "delete",
      "old_id": "ff771532ae4969ed28d4eabb80365bec2fefa6fe",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/messages.ftl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "02fb22bf782ee6a00de722e7f28b54be5ae30659",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/async_closures.rs",
      "new_id": "0d3a954667f7be17b0d47fe69e62b491c16e17b8",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/async_closures.rs"
    },
    {
      "type": "modify",
      "old_id": "e2a061cab680a0924e5959e0f0e131f9413badc2",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/builtin.rs",
      "new_id": "ef21b3f573be936208d5a81a2912bf1e6461a731",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/builtin.rs"
    },
    {
      "type": "modify",
      "old_id": "8f2f3594161ac7f00c89267bb03e0f1e167cdda7",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/errors.rs",
      "new_id": "b0154bed1a51ef73415a14edc86be7261d9a8eef",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/errors.rs"
    },
    {
      "type": "modify",
      "old_id": "612d542a27debe6f97804d2e2b16cd71a6c77214",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/if_let_rescope.rs",
      "new_id": "8569070a43ca77a60e2ea60f9d33b3eabc4f416f",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/if_let_rescope.rs"
    },
    {
      "type": "modify",
      "old_id": "1cdc5e4a1b36ba1b6a0c16806548e85fba10d842",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/impl_trait_overcaptures.rs",
      "new_id": "0874037199687d1311b0b477a46a4d33522dec71",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/impl_trait_overcaptures.rs"
    },
    {
      "type": "modify",
      "old_id": "57dacbc11e05410236d90c77c5a98ecfebf44384",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/levels.rs",
      "new_id": "cebe1a5dc3739b851d96c1a429fa8ba151d8d74a",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/levels.rs"
    },
    {
      "type": "modify",
      "old_id": "ea31a6373cbc7d0efc60796aa27ef1ca10e7c449",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/lib.rs",
      "new_id": "93b6f1491041d4b7a5f475fed49bd8a602c190cd",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "bdc171f11e3b36fe6d31e2ae74d241c9b887ae2b",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/lints.rs",
      "new_id": "0aa5199cffc6e2f0af8eb04668985719f42425ff",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/lints.rs"
    },
    {
      "type": "modify",
      "old_id": "a07c3b372d347c04ea8636c073177fbdcfb92a00",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/non_fmt_panic.rs",
      "new_id": "daf62277693a9fdb5530329766f8e4b2fba1309a",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/non_fmt_panic.rs"
    },
    {
      "type": "modify",
      "old_id": "bcf4d9ec3b29558b6ee6dce1c416a7369d623942",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/non_local_def.rs",
      "new_id": "fc7e5a821b02e281159896d6a37f4f31201ef2bc",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/non_local_def.rs"
    },
    {
      "type": "modify",
      "old_id": "3f2ca92a021a6f9a05f04a52c6c638b14ac0883e",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/opaque_hidden_inferred_bound.rs",
      "new_id": "b5b57eaa33894fff849681d467621752e61d6c95",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/opaque_hidden_inferred_bound.rs"
    },
    {
      "type": "modify",
      "old_id": "6bc4617eb2dcf92426098fb3be277ba3b63a7728",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/transmute.rs",
      "new_id": "e4716c869c5f10955bae1bef16ecd1cd7a3acbea",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/transmute.rs"
    },
    {
      "type": "modify",
      "old_id": "38094c67c34a0e4e3f9715cc6e10aca4246219e7",
      "old_mode": 33188,
      "old_path": "compiler/rustc_lint/src/types/improper_ctypes.rs",
      "new_id": "fb9b55efa22049da6d66082ebd41682932c2052a",
      "new_mode": 33188,
      "new_path": "compiler/rustc_lint/src/types/improper_ctypes.rs"
    }
  ]
}
