)]}'
{
  "commit": "ece48a645051a9984a78a3197027c9c861a0c702",
  "tree": "c52c6400b2a839f62877c168c193fc024ccf68d6",
  "parents": [
    "22d07ec2e3324d09c7dff36c9642f0ed74f3e994"
  ],
  "author": {
    "name": "Gael Guennebaud",
    "email": "g.gael@free.fr",
    "time": "Fri Jun 18 11:28:30 2010 +0200"
  },
  "committer": {
    "name": "Gael Guennebaud",
    "email": "g.gael@free.fr",
    "time": "Fri Jun 18 11:28:30 2010 +0200"
  },
  "message": "split the Sparse module into multiple ones, and move non stable parts to unsupported/\n(see the ML for details)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bca1c4ceb44b12c147875efac00b8074cfde8bb4",
      "old_mode": 33188,
      "old_path": "Eigen/Sparse",
      "new_id": "864f194f411bf80b6d0fae3df0f0c62712fb2a4c",
      "new_mode": 33188,
      "new_path": "Eigen/Sparse"
    },
    {
      "type": "modify",
      "old_id": "99aeeb106d1128afa08bbdf8df02c520da884410",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/MappedSparseMatrix.h",
      "new_id": "6fc8adf3211f1f9ca542104137f00b4f96469e7c",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/MappedSparseMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "bde8868d520e5daeea50fd0c12fff9ad8f1d278a",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseMatrixBase.h",
      "new_id": "3ec893119136614541807396f20775e6ff889a68",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/SparseMatrixBase.h"
    },
    {
      "type": "modify",
      "old_id": "deaf70bc8111931bf716c2c083c3055a2389984f",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseUtil.h",
      "new_id": "423a5ff407475e6bede572adec8faa97a0b6c7d2",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/SparseUtil.h"
    },
    {
      "type": "modify",
      "old_id": "4b5ee0d9294b07d9336a68b5f708532c366dfda4",
      "old_mode": 33188,
      "old_path": "test/CMakeLists.txt",
      "new_id": "75e4e116d4abefb09d0f4d8884d1a789677cbccf",
      "new_mode": 33188,
      "new_path": "test/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "43d9c62543eac27e1a61d3753e4b254bce9a76e3",
      "old_mode": 33188,
      "old_path": "test/sparse_basic.cpp",
      "new_id": "3d2210930b6103fa0af4f701661a191e3f6b004e",
      "new_mode": 33188,
      "new_path": "test/sparse_basic.cpp"
    },
    {
      "type": "modify",
      "old_id": "9d30af146a246f2315e230df896af411284df11f",
      "old_mode": 33188,
      "old_path": "test/sparse_solvers.cpp",
      "new_id": "30ee72af02721e28ee2115426c1e822c8a99404e",
      "new_mode": 33188,
      "new_path": "test/sparse_solvers.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1c50e536365002827546d0d8e8cb9ff6a952b56",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CholmodSupport"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba44a9c42c23d04c8d32adfbecc14c7bc2ff5912",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/SparseExtra"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a2a3b15a486865eab507fb2ab2da97ca5ac2c6f",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/SuperLUSupport"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "93e4bd7aaddbdb6e77a9f3707c3b8e4be2d5310d",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/TaucsSupport"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6fcf40ec0f7cc33dab8e4a64de2f3b70e9842bb3",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/UmfPackSupport"
    },
    {
      "type": "modify",
      "old_id": "035a84ca820d59d2358032bc43d83cde7a61ae8a",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/CMakeLists.txt",
      "new_id": "4578c2e85c9c474b699d1adecf4a5b1ff046de71",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/CMakeLists.txt"
    },
    {
      "type": "rename",
      "old_id": "a8d7a8fec03d5ba3be465d20ef0f16b295190517",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/CholmodSupport.h",
      "new_id": "92e79f2a68b3bedd857bb0fc685f49e1f8009379",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/SparseExtra/CholmodSupport.h",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "18777e23d710013bde414e888333c07145995c87",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/RandomSetter.h",
      "new_id": "18777e23d710013bde414e888333c07145995c87",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/SparseExtra/RandomSetter.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a6785d0afa69fa42240c410316bf01aa43e6030f",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseLDLT.h",
      "new_id": "a6785d0afa69fa42240c410316bf01aa43e6030f",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/SparseExtra/SparseLDLT.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "47d58f8e6f89ca875f6a4d3ccf29940637e5dcda",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseLLT.h",
      "new_id": "47d58f8e6f89ca875f6a4d3ccf29940637e5dcda",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/SparseExtra/SparseLLT.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "0211b78e2f31d93cf71579afb59bbfe6926134c3",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseLU.h",
      "new_id": "0211b78e2f31d93cf71579afb59bbfe6926134c3",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/SparseExtra/SparseLU.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d93f69df8d114147472058319ef61741ec375df7",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SuperLUSupport.h",
      "new_id": "9766d8fa24760a6bf252234ae29f0860b341b451",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/SparseExtra/SuperLUSupport.h",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "c189e0127567d70feb31446a000b1e98455b9833",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/TaucsSupport.h",
      "new_id": "1e7adfef4ad7ebfcafef20b444068181e441b8c8",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/SparseExtra/TaucsSupport.h",
      "score": 84
    },
    {
      "type": "rename",
      "old_id": "9506247586e79d6f05b5889f46b3cfebd3d80ef3",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/UmfPackSupport.h",
      "new_id": "9506247586e79d6f05b5889f46b3cfebd3d80ef3",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/SparseExtra/UmfPackSupport.h",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "f01d99c3603984f8f7aa2c5be0f1c8d9e4d9d0df",
      "old_mode": 33188,
      "old_path": "unsupported/test/CMakeLists.txt",
      "new_id": "c7cfc88816f7653f5cb9ec6f185716143103cb98",
      "new_mode": 33188,
      "new_path": "unsupported/test/CMakeLists.txt"
    }
  ]
}
