)]}'
{
  "commit": "291ee89684d835277255294dc22c61a965d4ab94",
  "tree": "44e0b0f2cc24205ff4443a1ef396614a00a65e49",
  "parents": [
    "876b1fb842c7bda680e6feb4b936391e642ca2f6"
  ],
  "author": {
    "name": "Benoit Jacob",
    "email": "jacob.benoit.1@gmail.com",
    "time": "Thu Jan 22 16:39:08 2009 +0000"
  },
  "committer": {
    "name": "Benoit Jacob",
    "email": "jacob.benoit.1@gmail.com",
    "time": "Thu Jan 22 16:39:08 2009 +0000"
  },
  "message": "add computeRotationScaling and computeScalingRotation in SVD\nadd convenience functions in Transform\nreimplement Transform::rotation() to use that\nadd unit-test\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a932b3ff879d3d2213be6030e224a997b61bd073",
      "old_mode": 33188,
      "old_path": "Eigen/src/Geometry/Transform.h",
      "new_id": "80e16a450eae6ccd485b31a05d315c71f83c948d",
      "new_mode": 33188,
      "new_path": "Eigen/src/Geometry/Transform.h"
    },
    {
      "type": "modify",
      "old_id": "9d269169e1855337ae64442f79a38c00ebbe4cbc",
      "old_mode": 33188,
      "old_path": "Eigen/src/SVD/SVD.h",
      "new_id": "0a52acf3d5b91a1ab54c251158dd7fe12106976b",
      "new_mode": 33188,
      "new_path": "Eigen/src/SVD/SVD.h"
    },
    {
      "type": "modify",
      "old_id": "df8ed421e6a107f36ab96e976d41e24da772ee71",
      "old_mode": 33188,
      "old_path": "test/geometry.cpp",
      "new_id": "bea3f4660b52049de59d33d376cd4cfd6057b0da",
      "new_mode": 33188,
      "new_path": "test/geometry.cpp"
    }
  ]
}
