)]}'
{
  "commit": "74762b60332d4a1c08ec5aef75ec718da9d305a2",
  "tree": "37cc636fa0d8eba024a9784f2945404f553a9e6b",
  "parents": [
    "4f603fb0d82317a53fa9d96abe6a97b2e69bff36"
  ],
  "author": {
    "name": "Alex Stewart",
    "email": "alexs.mac@gmail.com",
    "time": "Thu Mar 20 14:50:25 2014 +0000"
  },
  "committer": {
    "name": "Alex Stewart",
    "email": "alexs.mac@gmail.com",
    "time": "Thu Mar 20 19:32:28 2014 +0000"
  },
  "message": "Allow construction of an AutoDiffLocalParameterization with a functor.\n\n- Previously AutoDiffLocalParameterization would internally instantiate\n  a functor instance whenever one was required.  This prohibits the\n  user passing arguments to the constructor of the functor.\n- Now AutoDiffLocalParameterization can take over ownership of an\n  allocated functor which the user created.  This mimics the behaviour\n  of AutoDiffCostFunction.\n\nChange-Id: I264e1face44ca5d5e71cc20c77cc7654d3f74cc0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0aae6c73acf9a8ec0aa448939216a0c255be14e9",
      "old_mode": 33188,
      "old_path": "include/ceres/autodiff_local_parameterization.h",
      "new_id": "c100d4825d26287d66bcb37598b0d3f6f36ce062",
      "new_mode": 33188,
      "new_path": "include/ceres/autodiff_local_parameterization.h"
    },
    {
      "type": "modify",
      "old_id": "7e90177cfe4e8917361b82518891e1e343b3d99c",
      "old_mode": 33188,
      "old_path": "internal/ceres/autodiff_local_parameterization_test.cc",
      "new_id": "a0f705d98b838477dcb51848c755cb48a21122f0",
      "new_mode": 33188,
      "new_path": "internal/ceres/autodiff_local_parameterization_test.cc"
    }
  ]
}
