)]}'
{
  "commit": "0b334e5bfb6bca7411b75cb0dd0715bc85bc68eb",
  "tree": "2211558444609e4f8d07cac3c5abb7cd99da7766",
  "parents": [
    "503a73b1832dde9685a44c2ee9cc904e39aeaee4"
  ],
  "author": {
    "name": "Alex Turbov",
    "email": "i.zaufi@gmail.com",
    "time": "Tue Aug 13 22:39:21 2024 +0400"
  },
  "committer": {
    "name": "Alex Turbov",
    "email": "i.zaufi@gmail.com",
    "time": "Thu Aug 15 22:01:34 2024 +0400"
  },
  "message": "cmJSONHelpers.h: Add generic predicate checking helper\n\nAnd use it in the `cmCMakePresetsGraphReadJSON.cxx` to check\npresets schema version in the declarative way.\n\nCo-authored-by: Martin Duffy \u003cmartin.duffy@kitware.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "59195127114aae56dba2434dfe9cbbd8d4fcb8d9",
      "old_mode": 33188,
      "old_path": "Source/cmCMakePresetsErrors.cxx",
      "new_id": "ab0afed4bfad28f3708050d69d054c7704dde17c",
      "new_mode": 33188,
      "new_path": "Source/cmCMakePresetsErrors.cxx"
    },
    {
      "type": "modify",
      "old_id": "dda9274e9cf851987866887cba6c7e8d9730b982",
      "old_mode": 33188,
      "old_path": "Source/cmCMakePresetsErrors.h",
      "new_id": "22830d2970159386d7d7ade15d70dac62f07ab83",
      "new_mode": 33188,
      "new_path": "Source/cmCMakePresetsErrors.h"
    },
    {
      "type": "modify",
      "old_id": "df6482d1500841540d8e10b235f298fad55045b7",
      "old_mode": 33188,
      "old_path": "Source/cmCMakePresetsGraphReadJSON.cxx",
      "new_id": "18ae9af68905d50f346bd754208caec097da37d7",
      "new_mode": 33188,
      "new_path": "Source/cmCMakePresetsGraphReadJSON.cxx"
    },
    {
      "type": "modify",
      "old_id": "b35825dc5714f590c072cd70752cd263fd02b2ef",
      "old_mode": 33188,
      "old_path": "Source/cmJSONHelpers.h",
      "new_id": "ef94c14e4b878fa47ccaca047752eeddfcac6cb5",
      "new_mode": 33188,
      "new_path": "Source/cmJSONHelpers.h"
    },
    {
      "type": "modify",
      "old_id": "598478fc668e9337a51f478a8661132dd2dc93e9",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/CMakePresets/HighVersion-stderr.txt",
      "new_id": "f8454b9e2baa1db4b01936fbc330c61f889cd395",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/CMakePresets/HighVersion-stderr.txt"
    },
    {
      "type": "modify",
      "old_id": "e9331006d24b98400098fadd71e1b9e2a4a43539",
      "old_mode": 33188,
      "old_path": "Tests/RunCMake/CMakePresets/LowVersion-stderr.txt",
      "new_id": "f4f65f9e1952b3829e85e11044bee48a11873ade",
      "new_mode": 33188,
      "new_path": "Tests/RunCMake/CMakePresets/LowVersion-stderr.txt"
    }
  ]
}
