)]}'
{
  "commit": "4588b0fbbff422d60bf83d660f88182e78dc7628",
  "tree": "e5f439fd592f63423a7c4c4228306d2d75ce6b91",
  "parents": [
    "0fc3fd4fcefdb6ec37ebc3125bc5a696ded1a310"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Wed Sep 27 15:42:16 2023 -0700"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Thu Sep 28 21:49:32 2023 +0000"
  },
  "message": "Add an example for EvaluationCallback\n\nChange-Id: Ia488f8b181118c8d07861149c4bd52f7217336ce\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4b558dd0a809208dbe9a1e5627a8dc98d17cd4fd",
      "old_mode": 33188,
      "old_path": "docs/source/nnls_modeling.rst",
      "new_id": "e393148b4c0144909a51c5ac0dd1dd03af0e9c5c",
      "new_mode": 33188,
      "new_path": "docs/source/nnls_modeling.rst"
    },
    {
      "type": "modify",
      "old_id": "3be34a139fd97db61344b5c156ba8dffe156e6b8",
      "old_mode": 33188,
      "old_path": "examples/CMakeLists.txt",
      "new_id": "8af2077b8a9855bb9194128ea41116680212e165",
      "new_mode": 33188,
      "new_path": "examples/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "579fca344d121baa7b47d1e82efde6fa5fa2aba2",
      "new_mode": 33188,
      "new_path": "examples/evaluation_callback_example.cc"
    },
    {
      "type": "modify",
      "old_id": "81fe29d697d0713b162c74176c4515530e36e3fb",
      "old_mode": 33188,
      "old_path": "include/ceres/evaluation_callback.h",
      "new_id": "e582dc840a47a90f4f075425f7f9553e9d203e7a",
      "new_mode": 33188,
      "new_path": "include/ceres/evaluation_callback.h"
    }
  ]
}
