)]}'
{
  "commit": "1690e451f7a640fbdd7bc693ea8010ebc52639bc",
  "tree": "93b167a29787193276cb97146b889920ebc11fc0",
  "parents": [
    "58d27dc6dbdc1cd2dcc537c95b2810528228d754"
  ],
  "author": {
    "name": "Ben Boeckel",
    "email": "ben.boeckel@kitware.com",
    "time": "Sun Jul 23 13:36:53 2023 -0400"
  },
  "committer": {
    "name": "Ben Boeckel",
    "email": "ben.boeckel@kitware.com",
    "time": "Wed Aug 16 10:40:11 2023 -0400"
  },
  "message": "cmGeneratorTarget: support better errors when checking for C++20 modules\n\nSome callers have their own error reporting mechanisms which give more\ncontext. Support handing off the error string for these use cases.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eb4ba905f11ca88634a8f836bb43288e9432b95f",
      "old_mode": 33188,
      "old_path": "Source/cmGeneratorTarget.cxx",
      "new_id": "c6b2718ca91a00b8078ef10f9a9e91d6415a643d",
      "new_mode": 33188,
      "new_path": "Source/cmGeneratorTarget.cxx"
    },
    {
      "type": "modify",
      "old_id": "a32e742964b09bfd66195bab7607a3355e025b30",
      "old_mode": 33188,
      "old_path": "Source/cmGeneratorTarget.h",
      "new_id": "844454f796f65b191cbc884e960f60d62e70958c",
      "new_mode": 33188,
      "new_path": "Source/cmGeneratorTarget.h"
    }
  ]
}
