)]}'
{
  "commit": "45d1925efc5ed19066d179ed15bfbcb6ae31ae9a",
  "tree": "35e572920eb7fcf5305f28d056b231309740dfef",
  "parents": [
    "8c96d145c1f9b5431643403caad9264a5b9e1402"
  ],
  "author": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Thu Mar 09 11:37:12 2023 -0500"
  },
  "committer": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Thu Mar 09 14:36:01 2023 -0500"
  },
  "message": "Treat \u0027.ccm\u0027, \u0027.cxxm\u0027, and \u0027.c++m\u0027 files as C++ sources\n\nThese extensions are used by convention for C++ module interface units\nwith Clang.\n\nFor now, do not add any tests using these extensions.\nVery few compilers recognize them as C++ sources.\nTests can be added later as part of C++ modules support.\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92df86a51e9a27fab0afb0c4f0398fba73a00664",
      "new_mode": 33188,
      "new_path": "Help/release/dev/cxx-module-extensions.rst"
    },
    {
      "type": "modify",
      "old_id": "dcfff6fb8fc90ad56c8edb558d6b7f669538b45f",
      "old_mode": 33188,
      "old_path": "Modules/CMakeCXXCompiler.cmake.in",
      "new_id": "834c2e6b171ce7cfbe034dbe15d87d8baeaa8262",
      "new_mode": 33188,
      "new_path": "Modules/CMakeCXXCompiler.cmake.in"
    },
    {
      "type": "modify",
      "old_id": "33843e29167b12cec870fdace3fb8573bf245fc7",
      "old_mode": 33188,
      "old_path": "Source/cmMakefile.cxx",
      "new_id": "3fcc7f7c7ee562cbc9e6c5d774235ee32db07f4f",
      "new_mode": 33188,
      "new_path": "Source/cmMakefile.cxx"
    },
    {
      "type": "modify",
      "old_id": "c1c52010c8b7046f019a589ecef8500c350e8c33",
      "old_mode": 33188,
      "old_path": "Source/cmSourceFile.h",
      "new_id": "9308af4430139fb57cf947ebbcfc76d7b3b60000",
      "new_mode": 33188,
      "new_path": "Source/cmSourceFile.h"
    },
    {
      "type": "modify",
      "old_id": "dbf961de7db18a412eefac6b8a51104719eaac8d",
      "old_mode": 33188,
      "old_path": "Source/cmake.cxx",
      "new_id": "d4bbc148d65b4c284ae31fa9a32f5b8002cafdd2",
      "new_mode": 33188,
      "new_path": "Source/cmake.cxx"
    }
  ]
}
