)]}'
{
  "commit": "c46a394df998afa86e43c772f52f95cf697656b0",
  "tree": "2e392f2c323f5690eef8760a827ca23828cadb77",
  "parents": [
    "32946ddd2e5ab83505e832b7ef43bc10bd6dce68"
  ],
  "author": {
    "name": "Daan De Meyer",
    "email": "daan.j.demeyer@gmail.com",
    "time": "Wed May 21 16:41:04 2025 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed May 21 16:41:04 2025 +0200"
  },
  "message": "[clang-tidy] Add UnusedIncludes/MissingIncludes options to misc-include-cleaner (#140600)\n\nThese mimick the same options from clangd and allow using the check to\nonly check for unused includes or missing includes.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7638bbc103d16d75db31a827bec84c2d285c8743",
      "old_mode": 33188,
      "old_path": "clang-tools-extra/clang-tidy/misc/IncludeCleanerCheck.cpp",
      "new_id": "52a94f3c040aa5ce10095d3cb99d2fe00fcf1748",
      "new_mode": 33188,
      "new_path": "clang-tools-extra/clang-tidy/misc/IncludeCleanerCheck.cpp"
    },
    {
      "type": "modify",
      "old_id": "b46e409bd6f6a0b40a204e2a9a09f7b8e7015760",
      "old_mode": 33188,
      "old_path": "clang-tools-extra/clang-tidy/misc/IncludeCleanerCheck.h",
      "new_id": "8f05887efb776d2b7e4daf78e7290ba9788ac897",
      "new_mode": 33188,
      "new_path": "clang-tools-extra/clang-tidy/misc/IncludeCleanerCheck.h"
    },
    {
      "type": "modify",
      "old_id": "99e07ad10bd6db8bce1a42fcd5b7a6b36a08c2d5",
      "old_mode": 33188,
      "old_path": "clang-tools-extra/docs/ReleaseNotes.rst",
      "new_id": "8032f0d23f494e92802557e3f744c1dbd6090616",
      "new_mode": 33188,
      "new_path": "clang-tools-extra/docs/ReleaseNotes.rst"
    },
    {
      "type": "modify",
      "old_id": "d112f01cbc0b186c91ebd80b5aa6258bdec20d29",
      "old_mode": 33188,
      "old_path": "clang-tools-extra/docs/clang-tidy/checks/misc/include-cleaner.rst",
      "new_id": "34833a3dd1aea451d5d776b7ede6f518a41df61e",
      "new_mode": 33188,
      "new_path": "clang-tools-extra/docs/clang-tidy/checks/misc/include-cleaner.rst"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11ce59f3a4ce9e8a9e29ffb96e8d6de7ca75c06e",
      "new_mode": 33188,
      "new_path": "clang-tools-extra/test/clang-tidy/checkers/misc/include-cleaner-wrong-config.cpp"
    },
    {
      "type": "modify",
      "old_id": "3d6ec995e443d47c8a80a1f1b51c5ed818638c16",
      "old_mode": 33188,
      "old_path": "clang-tools-extra/unittests/clang-tidy/IncludeCleanerTest.cpp",
      "new_id": "00576916492e162bbc815482fab5b0c0d30034be",
      "new_mode": 33188,
      "new_path": "clang-tools-extra/unittests/clang-tidy/IncludeCleanerTest.cpp"
    }
  ]
}
