)]}'
{
  "commit": "621b79b972ddf88a6ecc23788953c5151f00a5c5",
  "tree": "dc6b410492cf704f0a8dba38ed1bd1c3b16e558d",
  "parents": [
    "67d313d8f68c096b01579ab9266cfceaeecd1fc4"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Wed Jun 28 11:03:27 2017 -0700"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Wed Jul 05 07:56:58 2017 -0700"
  },
  "message": "Refactor FunctionSample \u0026 LineSearchFunction\n\n1. Move FunctionSample to its own .h/.cc files.\n2. Migrate LineSearchFunction::Evaluate to use FunctionSample\n   for input and output.\n\nChange-Id: I8bfb97e1900d95a4686c9621dda5b584458b45c0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "357fae7046666ad4851e58f769bba61654e90b4e",
      "old_mode": 33188,
      "old_path": "internal/ceres/CMakeLists.txt",
      "new_id": "21669d017a811044934a0fec3700b14c013de110",
      "new_mode": 33188,
      "new_path": "internal/ceres/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01f3136776b40e82e5113d74922a99ae0df05e5b",
      "new_mode": 33188,
      "new_path": "internal/ceres/function_sample.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4356c68dd56ce2059989d06f77df8c281109434",
      "new_mode": 33188,
      "new_path": "internal/ceres/function_sample.h"
    },
    {
      "type": "modify",
      "old_id": "ba36dd7b299a0eef4f6e1331a5108224bb6d0957",
      "old_mode": 33188,
      "old_path": "internal/ceres/gradient_problem_solver.cc",
      "new_id": "488bff5d4facba3c1b26306816823e35f855d8b6",
      "new_mode": 33188,
      "new_path": "internal/ceres/gradient_problem_solver.cc"
    },
    {
      "type": "modify",
      "old_id": "9cdcb7b77e5c11608855ee6f632e0dcb7ee6096a",
      "old_mode": 33188,
      "old_path": "internal/ceres/line_search.cc",
      "new_id": "3d946dc782e2142f038f8232cf6b9244ec6b8cb7",
      "new_mode": 33188,
      "new_path": "internal/ceres/line_search.cc"
    },
    {
      "type": "modify",
      "old_id": "6a21cbeac11e3de356201f690fc41651b42245a4",
      "old_mode": 33188,
      "old_path": "internal/ceres/line_search.h",
      "new_id": "b3f03b4877cf4aa13b263e571349e0d4d72b6bee",
      "new_mode": 33188,
      "new_path": "internal/ceres/line_search.h"
    },
    {
      "type": "modify",
      "old_id": "ca1bc6c3cafde056cc3fa30c0c3f06808473bbfe",
      "old_mode": 33188,
      "old_path": "internal/ceres/line_search_minimizer.cc",
      "new_id": "9516ba28cc219a215732d6857a0305c02beeca78",
      "new_mode": 33188,
      "new_path": "internal/ceres/line_search_minimizer.cc"
    },
    {
      "type": "modify",
      "old_id": "aef17bbc5ca33ee9bd8f62af84d76fd33ba93691",
      "old_mode": 33188,
      "old_path": "internal/ceres/polynomial.cc",
      "new_id": "6462bdd6985e7a5ed3118639e0d696c15ded3f1b",
      "new_mode": 33188,
      "new_path": "internal/ceres/polynomial.cc"
    },
    {
      "type": "modify",
      "old_id": "09a64c577f591821a9e06df2616dc3935fddeaa6",
      "old_mode": 33188,
      "old_path": "internal/ceres/polynomial.h",
      "new_id": "3e09bae3d0f3231fa14f75f5a77a6175d3462733",
      "new_mode": 33188,
      "new_path": "internal/ceres/polynomial.h"
    },
    {
      "type": "modify",
      "old_id": "d7026edfefb340d60f3489000bce27b64bf1a38b",
      "old_mode": 33188,
      "old_path": "internal/ceres/polynomial_test.cc",
      "new_id": "00c853422b1faa08a4b85fd5aa8fdf045eba8fbf",
      "new_mode": 33188,
      "new_path": "internal/ceres/polynomial_test.cc"
    },
    {
      "type": "modify",
      "old_id": "551cd45b07e5118100cdd6b35c335a7bfd4c9270",
      "old_mode": 33188,
      "old_path": "jni/Android.mk",
      "new_id": "8dbb5939833975a49c24986fb4930874153e1d8e",
      "new_mode": 33188,
      "new_path": "jni/Android.mk"
    }
  ]
}
