)]}'
{
  "commit": "8de27be218d42b282d7f15867733ad07058b0887",
  "tree": "32feeb9fb5e81c4693680aba761de0181f29f0f9",
  "parents": [
    "1745dd615b3897a3ef9896acfdba67eee1739bf4"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Tue Aug 19 08:22:40 2014 -0700"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Tue Aug 19 08:39:48 2014 -0700"
  },
  "message": "Fix a bug in TrustRegionPreprocessor\n\nTrustRegionPreprocessor was not setting Minimizer::Options::is_constrained.\nThis meant that the line search for bounds constraints was not being\ninvoked for bounds constrained problems.\n\nAnd some minor lint cleanup.\n\nChange-Id: I18852cfaf1b33fd90b7d8c196f2063c128126658\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d49abefa1468bf2107a0d3cc29cfd8cf55eb12b0",
      "old_mode": 33188,
      "old_path": "internal/ceres/solver.cc",
      "new_id": "00b8709be527c69873c516ccf41226dfd4b5ddeb",
      "new_mode": 33188,
      "new_path": "internal/ceres/solver.cc"
    },
    {
      "type": "modify",
      "old_id": "9778cda6602990205e000ee4021125572adc86c2",
      "old_mode": 33188,
      "old_path": "internal/ceres/trust_region_preprocessor.cc",
      "new_id": "ba3baa12c1f3acf0807b69c44367dccb84f3b11e",
      "new_mode": 33188,
      "new_path": "internal/ceres/trust_region_preprocessor.cc"
    },
    {
      "type": "modify",
      "old_id": "a97cb969730413f23ced1992fb02c95d2b0179ea",
      "old_mode": 33188,
      "old_path": "internal/ceres/trust_region_preprocessor_test.cc",
      "new_id": "585767cc65507a4e644838f58fba0a48427e45c3",
      "new_mode": 33188,
      "new_path": "internal/ceres/trust_region_preprocessor_test.cc"
    }
  ]
}
