)]}'
{
  "commit": "220fc8622d030f06e286ffe06abef9f16102eba0",
  "tree": "87f4e5dd36e95297f8245c7723749611893f54bd",
  "parents": [
    "5190a9d88e25fa74c2f2d7881ab9dad5d60335a0"
  ],
  "author": {
    "name": "Arha Gatram",
    "email": "agatram@nvidia.com",
    "time": "Thu Jun 25 16:36:02 2026 -0700"
  },
  "committer": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Thu Aug 06 10:49:22 2026 -0400"
  },
  "message": "block: Fix incorrect policy scope creation order\n\nCreates the policy scope after the variable scope instead of the other\nway round. This ensures that the cmStateSnapshot which the policy is\nregistered to is the same as the one created with the variable scope so\nthat reading a policy from the parent snapshot does not incorrectly read\npolicies from the new snapshot.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "575efe646c67f8ad0b72fb91896164d3193f8434",
      "old_mode": 33188,
      "old_path": "Source/cmBlockCommand.cxx",
      "new_id": "d57c17051a95e221a6b88439a2bfc52ad3d96840",
      "new_mode": 33188,
      "new_path": "Source/cmBlockCommand.cxx"
    }
  ]
}
