)]}'
{
  "commit": "08932ddde177a7f9dacf5d34e209c48f3d52800e",
  "tree": "811c382cc03bfda118d7a35cdee74bbfd1dc37b1",
  "parents": [
    "4d33826d60acf6cc95a52b380954556a84c9cbb7"
  ],
  "author": {
    "name": "serge-sans-paille",
    "email": "sguelton@mozilla.com",
    "time": "Tue Apr 14 20:59:09 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Apr 14 20:59:09 2026 +0000"
  },
  "message": "[clang-tidy] Detect std::rot[lr] pattern within modernize.use-std-bit (#186324)\n\nBasically turning `x \u003c\u003c N | x \u003e\u003e (64 - N)` into `std::rotl(x, N)`.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e649c1c5aadda14c024d154ca4499bbf1d2a42f6",
      "old_mode": 33188,
      "old_path": "clang-tools-extra/clang-tidy/modernize/UseStdBitCheck.cpp",
      "new_id": "0abe7d6323bdfdc19579f82fb5522c5a427a3ea9",
      "new_mode": 33188,
      "new_path": "clang-tools-extra/clang-tidy/modernize/UseStdBitCheck.cpp"
    },
    {
      "type": "modify",
      "old_id": "6dd455d4286c4dc624c9651ed82d559eb862ad06",
      "old_mode": 33188,
      "old_path": "clang-tools-extra/clang-tidy/modernize/UseStdBitCheck.h",
      "new_id": "abc76dc8c0d5bb0dbb60d3c3f4d98d0a5342eaed",
      "new_mode": 33188,
      "new_path": "clang-tools-extra/clang-tidy/modernize/UseStdBitCheck.h"
    },
    {
      "type": "modify",
      "old_id": "26ef1b084165400a105427c2e5d6b140725fba1d",
      "old_mode": 33188,
      "old_path": "clang-tools-extra/docs/clang-tidy/checks/modernize/use-std-bit.rst",
      "new_id": "36848b7e3d228949418e152a0cf04dccd0e14604",
      "new_mode": 33188,
      "new_path": "clang-tools-extra/docs/clang-tidy/checks/modernize/use-std-bit.rst"
    },
    {
      "type": "modify",
      "old_id": "52c725282f33c23d6694330c87e247cd81c67f65",
      "old_mode": 33188,
      "old_path": "clang-tools-extra/test/clang-tidy/checkers/modernize/use-std-bit.cpp",
      "new_id": "615d1202e80928333810b4c37a6cb65491b01960",
      "new_mode": 33188,
      "new_path": "clang-tools-extra/test/clang-tidy/checkers/modernize/use-std-bit.cpp"
    }
  ]
}
