)]}'
{
  "commit": "2e02c5367fe549bf369ee45d1c7eed5501963e68",
  "tree": "d478611bda6643b444d50b48425d661490cccc06",
  "parents": [
    "a1fac488c979416bc594d326399c31f9bf1f763a"
  ],
  "author": {
    "name": "Erick Tryzelaar",
    "email": "erick.tryzelaar@gmail.com",
    "time": "Wed Sep 30 18:43:00 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Sep 30 18:43:00 2026 +0000"
  },
  "message": "Order rust lints before clippy lints to allow ignoring unknown lints (#4030)\n\nWhen updating the Rust toolchain in a quickly moving repository, it can\nbe difficult to atomically fix all the lints and update the toolchain in\na single commit. It can be helpful to:\n\n* land a patch that adds the flags `-Aunknown_lints\n-Aclippy::useless_borrows_in_formatting`. Rust needs them in that order,\notherwise it will error out.\n* land the toolchain update.\n* clean up the remaining lint failures.\n\nUnfortunately before this patch rules_rust would emit the clippy lints\nfirst, then the rustc lints, so we couldn\u0027t use this pattern. This patch\nreverses the order and fixes this issue.\n\nCo-authored-by: Daniel Wagner-Hall \u003cdawagner@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8fac154779d927f5d727ff6fdee13d589bd8f42e",
      "old_mode": 33188,
      "old_path": "rust/private/clippy.bzl",
      "new_id": "3d7a4ba381705b65a165c5e9c91eaae255a10e1c",
      "new_mode": 33188,
      "new_path": "rust/private/clippy.bzl"
    }
  ]
}
