)]}'
{
  "commit": "e77655555cd17b5b2d4adf86eeb013e49de35cce",
  "tree": "d2c211b8fae8b767b683702b5ff78046d777998a",
  "parents": [
    "23cbeb5035910b65b758783d8750ecf99779ec5d"
  ],
  "author": {
    "name": "Ben Boeckel",
    "email": "ben.boeckel@kitware.com",
    "time": "Wed Aug 07 14:15:50 2024 -0400"
  },
  "committer": {
    "name": "Ben Boeckel",
    "email": "ben.boeckel@kitware.com",
    "time": "Tue Sep 03 10:05:40 2024 -0400"
  },
  "message": "cmExperimental: gate build database support behind a flag\n\nGiven that the feature currently only supports C++ sources and is not\nformally accepted by ISO yet, gate it behind a flag.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fb33112606df2c287b4fbc6d492a015cece09ec6",
      "old_mode": 33188,
      "old_path": "Help/dev/experimental.rst",
      "new_id": "f5b9114b74a45af282e8c1fb27b2bd8c6f537ec9",
      "new_mode": 33188,
      "new_path": "Help/dev/experimental.rst"
    },
    {
      "type": "modify",
      "old_id": "ff0fec4e828ece305f0a69de82107b0525316bb3",
      "old_mode": 33188,
      "old_path": "Help/envvar/CMAKE_EXPORT_BUILD_DATABASE.rst",
      "new_id": "b6d004d8f897c55043a94d6ffac7910f56b34435",
      "new_mode": 33188,
      "new_path": "Help/envvar/CMAKE_EXPORT_BUILD_DATABASE.rst"
    },
    {
      "type": "modify",
      "old_id": "6b2ad1bd0c2cd80cf10dc208dae1cbac29f0733f",
      "old_mode": 33188,
      "old_path": "Help/prop_tgt/EXPORT_BUILD_DATABASE.rst",
      "new_id": "6f68b47d0b10966b88880c6f850ba943fd135a34",
      "new_mode": 33188,
      "new_path": "Help/prop_tgt/EXPORT_BUILD_DATABASE.rst"
    },
    {
      "type": "modify",
      "old_id": "6b606a08a0667a82019de5931e4e28f0723b394c",
      "old_mode": 33188,
      "old_path": "Help/variable/CMAKE_EXPORT_BUILD_DATABASE.rst",
      "new_id": "94d98423e2a8863a0b42d10966cf926cf503b8ec",
      "new_mode": 33188,
      "new_path": "Help/variable/CMAKE_EXPORT_BUILD_DATABASE.rst"
    },
    {
      "type": "modify",
      "old_id": "4504c0727639e04be82ba9648b1f9c50ee72b7b2",
      "old_mode": 33188,
      "old_path": "Source/cmExperimental.cxx",
      "new_id": "1bfd9b9caaaf916f58f6a343e9353d3461135140",
      "new_mode": 33188,
      "new_path": "Source/cmExperimental.cxx"
    },
    {
      "type": "modify",
      "old_id": "46a9bc47573df325d7c5409d53fb26c8ddc3fcde",
      "old_mode": 33188,
      "old_path": "Source/cmExperimental.h",
      "new_id": "875491c7cfe9531d6741e7bf96036ac36a49418b",
      "new_mode": 33188,
      "new_path": "Source/cmExperimental.h"
    },
    {
      "type": "modify",
      "old_id": "fcf790faced39ef54b3079b7acc82d08bc1c5a41",
      "old_mode": 33188,
      "old_path": "Source/cmGeneratorTarget.cxx",
      "new_id": "4b7e243715e33896df7906606fa387e62aa098b7",
      "new_mode": 33188,
      "new_path": "Source/cmGeneratorTarget.cxx"
    },
    {
      "type": "modify",
      "old_id": "a38208c3f130be6cc43082665980423af73a4cce",
      "old_mode": 33188,
      "old_path": "Source/cmGlobalGenerator.cxx",
      "new_id": "d6d465309fbb84b69fb0c815155c2e54f18452d3",
      "new_mode": 33188,
      "new_path": "Source/cmGlobalGenerator.cxx"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9886ad08196e76f0fdd49cd53fb5b5061d35645",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/CXXModules/NinjaDependInfoCompileDatabase-stderr.txt"
    },
    {
      "type": "modify",
      "old_id": "120827990d34e5a8436959c4baa032eb00e08603",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/CXXModules/NinjaDependInfoCompileDatabase.cmake",
      "new_id": "91a6884e1ae8f95af4b04149a6c777a93266742a",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/CXXModules/NinjaDependInfoCompileDatabase.cmake"
    },
    {
      "type": "modify",
      "old_id": "6a699c135782bfef364b0aebf40538113248e1e4",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/CXXModules/examples/export-build-database-setup.cmake",
      "new_id": "20a9e902fc71e0e9d94d8da89368d075596289ac",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/CXXModules/examples/export-build-database-setup.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9886ad08196e76f0fdd49cd53fb5b5061d35645",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/CXXModules/examples/export-build-database-stderr.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9886ad08196e76f0fdd49cd53fb5b5061d35645",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/CXXModules/examples/import-modules-export-build-database-stderr.txt"
    }
  ]
}
