)]}'
{
  "commit": "ea28b30e04fc4f1a2e14f91152b8bba396ba962a",
  "tree": "c6555bd2d503877c0ec1ffc1e5e511fcc8537a58",
  "parents": [
    "a882dde32a4ecc03332843bd136b428312d1ce48"
  ],
  "author": {
    "name": "Matthew Woehlke",
    "email": "matthew.woehlke@kitware.com",
    "time": "Sat Nov 23 16:18:24 2024 -0500"
  },
  "committer": {
    "name": "Matthew Woehlke",
    "email": "matthew.woehlke@kitware.com",
    "time": "Mon Nov 25 12:41:56 2024 -0500"
  },
  "message": "find_package: Allow cmDirectoryListGenerator::Names to be nullptr\n\nChange cmDirectoryListGenerator::Names to be a pointer rather than a\nreference wrapper. This allows it to be a null pointer, which allows\ncmAnyDirectoryListGenerator to pass a nullptr rather than needing to\nconstruct and hold an empty list just to satisfy the reference being\nnon-null. Importantly, it also make it more obvious that anyone\nconstructing a cmDirectoryListGenerator or subcless thereof needs to\npass something that isn\u0027t going to immediately go out of scope.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ebec44d270700da27cbc11956aa7689600c233ba",
      "old_mode": 33188,
      "old_path": "Source/cmFindPackageCommand.cxx",
      "new_id": "b204725535ca692af281aa598a01ff306b4664a1",
      "new_mode": 33188,
      "new_path": "Source/cmFindPackageCommand.cxx"
    }
  ]
}
