)]}'
{
  "commit": "d05515b3eb27e2f3880884a878354db035006999",
  "tree": "9724ca625f595e869ee131666f90739110585088",
  "parents": [
    "541968497a0cfb34673c17b3f63a1ef183be7de0"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Fri Dec 02 18:28:07 2016 -0800"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Fri Feb 10 11:36:58 2017 -0800"
  },
  "message": "Remove spurious conversion from doubles to Jets.\n\nBinary operations between Jets and doubles are well defined\nand should not require an explicit conversion to Jets to work.\nThis was an oversight earlier and lead to overzealous conversions\nall over our in our example code.\n\nChange-Id: I1799770818e136edfc0a5802d86037ce9aec4923\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "972ea5b964bec726eeeb10011b0d80c579086103",
      "old_mode": 33188,
      "old_path": "docs/source/nnls_modeling.rst",
      "new_id": "3b1cc28a394dfa0f2b2158645f5ed4c0edc1bc09",
      "new_mode": 33188,
      "new_path": "docs/source/nnls_modeling.rst"
    },
    {
      "type": "modify",
      "old_id": "210411ee0605dc7ce9ce13c56a2540a40353977a",
      "old_mode": 33188,
      "old_path": "examples/curve_fitting.cc",
      "new_id": "3f577f89774e09084c2a4e919440fe84e5f27b38",
      "new_mode": 33188,
      "new_path": "examples/curve_fitting.cc"
    },
    {
      "type": "modify",
      "old_id": "1cd2379a62922f137ae32a03f69d7e13057993a6",
      "old_mode": 33188,
      "old_path": "examples/ellipse_approximation.cc",
      "new_id": "7b2bf12633f2f653dd298f36edf14e18ec43ba5e",
      "new_mode": 33188,
      "new_path": "examples/ellipse_approximation.cc"
    },
    {
      "type": "modify",
      "old_id": "4173b371ba5ff73036f867dfdc3831df11bb1a4c",
      "old_mode": 33188,
      "old_path": "examples/helloworld.cc",
      "new_id": "22dff5506533e5fdde6940540300aa9b66032ad9",
      "new_mode": 33188,
      "new_path": "examples/helloworld.cc"
    },
    {
      "type": "modify",
      "old_id": "0c6c0d6fef96d9f09768e169dc2a0d9f26bbc20c",
      "old_mode": 33188,
      "old_path": "examples/libmv_bundle_adjuster.cc",
      "new_id": "47d0cd7313f073ffc942f67517bea90d40dabd58",
      "new_mode": 33188,
      "new_path": "examples/libmv_bundle_adjuster.cc"
    },
    {
      "type": "modify",
      "old_id": "835cb7fd63a3a7b6cd3789399be0f1c97ac43f1d",
      "old_mode": 33188,
      "old_path": "examples/more_garbow_hillstrom.cc",
      "new_id": "5ba6d947eca09200372a1af077c48038b9ea6e8d",
      "new_mode": 33188,
      "new_path": "examples/more_garbow_hillstrom.cc"
    },
    {
      "type": "modify",
      "old_id": "4b640fe1f1a5e7a6ac5677aacc145e49bffa7fa4",
      "old_mode": 33188,
      "old_path": "examples/nist.cc",
      "new_id": "55a3c7c850c378d384d5283d7974445515453c93",
      "new_mode": 33188,
      "new_path": "examples/nist.cc"
    },
    {
      "type": "modify",
      "old_id": "baaa14933321f4ea0d52bf2b3e5e027a92b27f2a",
      "old_mode": 33188,
      "old_path": "examples/powell.cc",
      "new_id": "e98f12fccd835cde7a0b0b9fefb70826a8f19982",
      "new_mode": 33188,
      "new_path": "examples/powell.cc"
    },
    {
      "type": "modify",
      "old_id": "f08603a2eab68aec9d8756e2428c8862b602aa56",
      "old_mode": 33188,
      "old_path": "examples/robot_pose_mle.cc",
      "new_id": "1f5058a4116b286b9331a731976f0b90270abf83",
      "new_mode": 33188,
      "new_path": "examples/robot_pose_mle.cc"
    },
    {
      "type": "modify",
      "old_id": "67aca033ecdfc879181534adcde0820486a30b88",
      "old_mode": 33188,
      "old_path": "examples/robust_curve_fitting.cc",
      "new_id": "6186aa12784e3ffbda30fc2a3be2c7f5e6c8ea0c",
      "new_mode": 33188,
      "new_path": "examples/robust_curve_fitting.cc"
    },
    {
      "type": "modify",
      "old_id": "8b98852ac902d7d41a336793fd2915d794cc5529",
      "old_mode": 33188,
      "old_path": "examples/simple_bundle_adjuster.cc",
      "new_id": "dec6cd6ce789bb4319434097c2d1afb8e5cf94d1",
      "new_mode": 33188,
      "new_path": "examples/simple_bundle_adjuster.cc"
    },
    {
      "type": "modify",
      "old_id": "a4256163d34cbd6764081bfa1334bd62e7f0e181",
      "old_mode": 33188,
      "old_path": "examples/snavely_reprojection_error.h",
      "new_id": "5e51eb43e6acbcc64523db220c7486a7713539a2",
      "new_mode": 33188,
      "new_path": "examples/snavely_reprojection_error.h"
    },
    {
      "type": "modify",
      "old_id": "5cf2be0c6d1870df9ce564e6c44dce002766669d",
      "old_mode": 33188,
      "old_path": "internal/ceres/bundle_adjustment_test.cc",
      "new_id": "7cbf3f3c43a011ed2a7e45e6acbf5100c90e82ec",
      "new_mode": 33188,
      "new_path": "internal/ceres/bundle_adjustment_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5fb608e548eca8dc70b0278759613e0df367d194",
      "old_mode": 33188,
      "old_path": "internal/ceres/system_test.cc",
      "new_id": "de03c74e5601441e39b673ed3af3ec6761a1b97e",
      "new_mode": 33188,
      "new_path": "internal/ceres/system_test.cc"
    }
  ]
}
