)]}'
{
  "commit": "dcbc2ef00dadf3553464419bcff5bd6dc8b2ee62",
  "tree": "0710ee516e6917e8da49a70ced8168af0c1114b7",
  "parents": [
    "cf457fbf9c88dddac53ad284eafb2cffe9586cb6"
  ],
  "author": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Tue Apr 16 14:45:42 2024 -0400"
  },
  "committer": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Tue Apr 16 15:31:36 2024 -0400"
  },
  "message": "CompilerId: Clarify CUDA, HIP, ObjC, ObjC++ standard level detection\n\nUse named constants.  Regularize comparison patterns.  Follow the\napproach from commit b9d4db7098 (CompilerId: Clarify C and C++ standard\nlevel detection, 2024-04-02).\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d5a3b03675091bdfd5f04e9fa42242d75c6ca16f",
      "old_mode": 33188,
      "old_path": "Modules/CMakeCUDACompilerId.cu.in",
      "new_id": "170b6b4f017e99a6ba4c062396542f6f457fec41",
      "new_mode": 33188,
      "new_path": "Modules/CMakeCUDACompilerId.cu.in"
    },
    {
      "type": "modify",
      "old_id": "4ac0f30cb6972d1b50879f74ef4d125f3da95b54",
      "old_mode": 33188,
      "old_path": "Modules/CMakeHIPCompilerId.hip.in",
      "new_id": "f1bd1204f1dbf9ea93f69ef7398604707b17f1f6",
      "new_mode": 33188,
      "new_path": "Modules/CMakeHIPCompilerId.hip.in"
    },
    {
      "type": "modify",
      "old_id": "eff4f392e9d30872154d32fa332947dc0f7c1785",
      "old_mode": 33188,
      "old_path": "Modules/CMakeOBJCCompilerId.m.in",
      "new_id": "e88bb6faa6ccd439c2c6922cf820ac059a74c739",
      "new_mode": 33188,
      "new_path": "Modules/CMakeOBJCCompilerId.m.in"
    },
    {
      "type": "modify",
      "old_id": "23c25c5884a12074e66bb9084e2a19688bddc752",
      "old_mode": 33188,
      "old_path": "Modules/CMakeOBJCXXCompilerId.mm.in",
      "new_id": "265cc7569590c3b7735d66af8614ecd43515ccef",
      "new_mode": 33188,
      "new_path": "Modules/CMakeOBJCXXCompilerId.mm.in"
    }
  ]
}
