)]}'
{
  "commit": "fdf8759cdf507e50b21493951d460b491fbb6c13",
  "tree": "2c8111f1da17f4f39287b275da53f5777f015f1f",
  "parents": [
    "f8110a8d9ffd195ec03a593773aa9435037a52b3"
  ],
  "author": {
    "name": "Filip Niksic",
    "email": "fniksic@google.com",
    "time": "Wed Oct 15 20:35:21 2025"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Oct 15 20:35:56 2025"
  },
  "message": "Extract `MockFactory` as `NonOwningCallbacksFactory` for better reusability.\n\nPiperOrigin-RevId: 819892786\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "de600c64209207009ba60751ecb6ad700532dcd8",
      "old_mode": 33188,
      "old_path": "centipede/BUILD",
      "new_id": "bbbea859dc79ae8cf79f0fbd674325efc1cef346",
      "new_mode": 33188,
      "new_path": "centipede/BUILD"
    },
    {
      "type": "modify",
      "old_id": "2976cd1d47256bc510eef8e0b5f1f6fad3ae327f",
      "old_mode": 33188,
      "old_path": "centipede/centipede_callbacks.h",
      "new_id": "5bfcf46c4ad530ec4b7546ef6d51ab3f30a7dc87",
      "new_mode": 33188,
      "new_path": "centipede/centipede_callbacks.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "60fb8fc91d99457b8606f03dfe659815c0605fbb",
      "new_mode": 33188,
      "new_path": "centipede/centipede_callbacks_test.cc"
    },
    {
      "type": "modify",
      "old_id": "371ccab8d59c468bb3694b7cd9d5c8b5b17a3c0d",
      "old_mode": 33188,
      "old_path": "centipede/centipede_test.cc",
      "new_id": "deb06af86c1718973a036856e39941dad028f2a5",
      "new_mode": 33188,
      "new_path": "centipede/centipede_test.cc"
    }
  ]
}
