)]}'
{
  "commit": "c8493fc366950d1b6d52c2bcc6ec874775c77bd6",
  "tree": "357b5cc942c60388a8420defb58f9835641e6b1f",
  "parents": [
    "bb3a40c09140331cd4b35547743dcaedee8aa261"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Sat May 14 14:14:22 2022 -0700"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Mon May 16 12:47:15 2022 -0700"
  },
  "message": "Convert internal enums to be class enums.\n\nChange-Id: Ide89c7115c3b12c0f2452a2969dc5523b3a7970f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "53ba3a0cf272580b79fb72fef0d0e69c042b3794",
      "old_mode": 33188,
      "old_path": "internal/ceres/accelerate_sparse.cc",
      "new_id": "59d9dca7f676b501ffda3fa7964e4c51ec5bb885",
      "new_mode": 33188,
      "new_path": "internal/ceres/accelerate_sparse.cc"
    },
    {
      "type": "modify",
      "old_id": "40f8d14dab19056309433cf8b05785491c02114a",
      "old_mode": 33188,
      "old_path": "internal/ceres/compressed_row_sparse_matrix.cc",
      "new_id": "d663f4ad9aed74e034e37658075f9e2b7562b6fd",
      "new_mode": 33188,
      "new_path": "internal/ceres/compressed_row_sparse_matrix.cc"
    },
    {
      "type": "modify",
      "old_id": "522734c2c7b1805e287f5afe3b1a24ad840e9e12",
      "old_mode": 33188,
      "old_path": "internal/ceres/compressed_row_sparse_matrix.h",
      "new_id": "1d1ac956ab268f2ff9d36d01d470bbdb2db295e3",
      "new_mode": 33188,
      "new_path": "internal/ceres/compressed_row_sparse_matrix.h"
    },
    {
      "type": "modify",
      "old_id": "e898a5aa0795bda13af04e676a46be9fb7f59dbb",
      "old_mode": 33188,
      "old_path": "internal/ceres/compressed_row_sparse_matrix_test.cc",
      "new_id": "415184598e93f3fdab77b65d285272870b9f6187",
      "new_mode": 33188,
      "new_path": "internal/ceres/compressed_row_sparse_matrix_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2888173c5a434987a1f20c50dc5fc30a50afe36b",
      "old_mode": 33188,
      "old_path": "internal/ceres/conjugate_gradients_solver.cc",
      "new_id": "2a0c3ab22852c07617f2bff8767dc64b0fbe0130",
      "new_mode": 33188,
      "new_path": "internal/ceres/conjugate_gradients_solver.cc"
    },
    {
      "type": "modify",
      "old_id": "badad0435754620cb2de323c69ce5bca3e485fb3",
      "old_mode": 33188,
      "old_path": "internal/ceres/conjugate_gradients_solver_test.cc",
      "new_id": "b27fee066a3738d72bd783b5a781a30d16394a9f",
      "new_mode": 33188,
      "new_path": "internal/ceres/conjugate_gradients_solver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "24db09a6d92aecd64e217ff6b6498261df9413fb",
      "old_mode": 33188,
      "old_path": "internal/ceres/cuda_dense_cholesky_test.cc",
      "new_id": "13dc34b34ced4c45815f68b196ad5cc20eefb02f",
      "new_mode": 33188,
      "new_path": "internal/ceres/cuda_dense_cholesky_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4df79bdb6c5ad91906adb0da575b8ca221b4945a",
      "old_mode": 33188,
      "old_path": "internal/ceres/cuda_dense_qr_test.cc",
      "new_id": "9eb5d4d580d97a6e88ff90ef584f8d99b916e3b5",
      "new_mode": 33188,
      "new_path": "internal/ceres/cuda_dense_qr_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9dd797fb287a356fcad0e5c3065202d922001b8b",
      "old_mode": 33188,
      "old_path": "internal/ceres/cxsparse.cc",
      "new_id": "46766ac220d3ffd50ac3dc9aea6b315e2a2a8397",
      "new_mode": 33188,
      "new_path": "internal/ceres/cxsparse.cc"
    },
    {
      "type": "modify",
      "old_id": "bd20e8cbebe066cffb2e03b53f8a64643f95526b",
      "old_mode": 33188,
      "old_path": "internal/ceres/dense_cholesky.cc",
      "new_id": "a10f3117d0da7721f6b93ffd8b2a687c39f8517a",
      "new_mode": 33188,
      "new_path": "internal/ceres/dense_cholesky.cc"
    },
    {
      "type": "modify",
      "old_id": "d5610791425c6fc997ce5739e8cf858dc00adbf3",
      "old_mode": 33188,
      "old_path": "internal/ceres/dense_cholesky.h",
      "new_id": "cc8642c90af8716f250c6471b95ecd051d144d95",
      "new_mode": 33188,
      "new_path": "internal/ceres/dense_cholesky.h"
    },
    {
      "type": "modify",
      "old_id": "59ee9f7653667708b2250030a9e6550b5bef4d4a",
      "old_mode": 33188,
      "old_path": "internal/ceres/dense_cholesky_test.cc",
      "new_id": "7866d5c280ceabd827936ebfc5010ac096157b5b",
      "new_mode": 33188,
      "new_path": "internal/ceres/dense_cholesky_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8c662cd598369c87ef221ae5c232fe93e40eb3b7",
      "old_mode": 33188,
      "old_path": "internal/ceres/dense_linear_solver_test.cc",
      "new_id": "4d3f8f683df05b8e59b43d51ec6ef9d1fc362a0f",
      "new_mode": 33188,
      "new_path": "internal/ceres/dense_linear_solver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b2d9bb814b838923e34234bdc19c8b1a98c5b5b7",
      "old_mode": 33188,
      "old_path": "internal/ceres/dense_qr.cc",
      "new_id": "cbe7533316eefd2bfa438a8ecb341c53e7b07493",
      "new_mode": 33188,
      "new_path": "internal/ceres/dense_qr.cc"
    },
    {
      "type": "modify",
      "old_id": "6992563632f0f638e41fc6f0c5f1df5e4ae42f4c",
      "old_mode": 33188,
      "old_path": "internal/ceres/dense_qr.h",
      "new_id": "0d2577a276eba263357eb135d8026de079b1c004",
      "new_mode": 33188,
      "new_path": "internal/ceres/dense_qr.h"
    },
    {
      "type": "modify",
      "old_id": "6c0ad3108b0fc567ed8206b0fbac7c1308aa9dfb",
      "old_mode": 33188,
      "old_path": "internal/ceres/dense_qr_test.cc",
      "new_id": "acef7507079fdb6975a104c09f73326e1f3897e7",
      "new_mode": 33188,
      "new_path": "internal/ceres/dense_qr_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c9369c2492531a87b0c05b11ed4d2601ad2f873f",
      "old_mode": 33188,
      "old_path": "internal/ceres/dogleg_strategy.cc",
      "new_id": "ac8c7d77976042d00e5d80b667871416c945c9ec",
      "new_mode": 33188,
      "new_path": "internal/ceres/dogleg_strategy.cc"
    },
    {
      "type": "modify",
      "old_id": "d1ef611a2a333bf09b92c706a26305f767ad4dc5",
      "old_mode": 33188,
      "old_path": "internal/ceres/dogleg_strategy_test.cc",
      "new_id": "a4b7f080ab80efa4030bd8bef7c014a18491d0e6",
      "new_mode": 33188,
      "new_path": "internal/ceres/dogleg_strategy_test.cc"
    },
    {
      "type": "modify",
      "old_id": "61c402b771d79342a947aa0a2017f5bb99b703f3",
      "old_mode": 33188,
      "old_path": "internal/ceres/dynamic_sparse_normal_cholesky_solver.cc",
      "new_id": "f31004b0615490644c8426a6cfae7c44bd90d51d",
      "new_mode": 33188,
      "new_path": "internal/ceres/dynamic_sparse_normal_cholesky_solver.cc"
    },
    {
      "type": "modify",
      "old_id": "f2733d875fa0b3a7f85dcc15c27a6b4f75514bf0",
      "old_mode": 33188,
      "old_path": "internal/ceres/dynamic_sparse_normal_cholesky_solver_test.cc",
      "new_id": "f3bf650ae5dd9e209619d144d29b9fe4377b3e4c",
      "new_mode": 33188,
      "new_path": "internal/ceres/dynamic_sparse_normal_cholesky_solver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c1b7cc636b41929a51c7099688eac3013d98a289",
      "old_mode": 33188,
      "old_path": "internal/ceres/eigensparse.cc",
      "new_id": "4c68c7afa1655f080182ac9af2511b20124e32af",
      "new_mode": 33188,
      "new_path": "internal/ceres/eigensparse.cc"
    },
    {
      "type": "modify",
      "old_id": "6660b3862eef4063cbd080cce53158b4581b6e43",
      "old_mode": 33188,
      "old_path": "internal/ceres/inner_product_computer.cc",
      "new_id": "69a68ee36029bf50fd2e448a0cad16de507dce61",
      "new_mode": 33188,
      "new_path": "internal/ceres/inner_product_computer.cc"
    },
    {
      "type": "modify",
      "old_id": "b01ad8eba6502f53890cd1c9e8895040bd416538",
      "old_mode": 33188,
      "old_path": "internal/ceres/inner_product_computer_test.cc",
      "new_id": "18a43d3bc808fed0ca2ac7ba7dcad0ff12dd7bf3",
      "new_mode": 33188,
      "new_path": "internal/ceres/inner_product_computer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3298a447a1a424a15b9126dc0af6c7cd99f6b087",
      "old_mode": 33188,
      "old_path": "internal/ceres/iterative_refiner_test.cc",
      "new_id": "5718f14f82939fe64ab4e817f84ee16647f5c96c",
      "new_mode": 33188,
      "new_path": "internal/ceres/iterative_refiner_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cc4abd24b49cc3c5ae85e78ae6bfbf1bb7425101",
      "old_mode": 33188,
      "old_path": "internal/ceres/iterative_schur_complement_solver.cc",
      "new_id": "9cacf0b189890d80d88fb2414a637be79c1f6aab",
      "new_mode": 33188,
      "new_path": "internal/ceres/iterative_schur_complement_solver.cc"
    },
    {
      "type": "modify",
      "old_id": "88e5ea07b2ad3580a6d2757a90187379c01a76b8",
      "old_mode": 33188,
      "old_path": "internal/ceres/levenberg_marquardt_strategy.cc",
      "new_id": "b32e13119d5b78e7cae1bcbe886afd8dea66c8f0",
      "new_mode": 33188,
      "new_path": "internal/ceres/levenberg_marquardt_strategy.cc"
    },
    {
      "type": "modify",
      "old_id": "d79323fb82e5230d853469ff79f82867b780809c",
      "old_mode": 33188,
      "old_path": "internal/ceres/levenberg_marquardt_strategy_test.cc",
      "new_id": "1ac4c07feca77f72dbc3bc3f34d8e6037963c4f9",
      "new_mode": 33188,
      "new_path": "internal/ceres/levenberg_marquardt_strategy_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b07f53d614aaa8983960963c50290241ca6d8809",
      "old_mode": 33188,
      "old_path": "internal/ceres/linear_solver.h",
      "new_id": "57c1a792d6f67a48e19d1b41dbabac2dd5a4c945",
      "new_mode": 33188,
      "new_path": "internal/ceres/linear_solver.h"
    },
    {
      "type": "modify",
      "old_id": "693b5194a716c4c6b49f8a87c0dd801a384b0a04",
      "old_mode": 33188,
      "old_path": "internal/ceres/schur_complement_solver.cc",
      "new_id": "28e6a5d9bd05bd30d24788530788e2ad57180f22",
      "new_mode": 33188,
      "new_path": "internal/ceres/schur_complement_solver.cc"
    },
    {
      "type": "modify",
      "old_id": "2df8267c50b0b0594739ccec60dc1d0f95b4ee6b",
      "old_mode": 33188,
      "old_path": "internal/ceres/schur_complement_solver_test.cc",
      "new_id": "697d54abc05877ad455fd81f6f7ae38d1adebe18",
      "new_mode": 33188,
      "new_path": "internal/ceres/schur_complement_solver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9080b346a0bdc35a1f9ed42c01d64fbf53123b8c",
      "old_mode": 33188,
      "old_path": "internal/ceres/sparse_cholesky.cc",
      "new_id": "ac7c9b2f1551531e6c157fe91ac515a0f5b6f3ed",
      "new_mode": 33188,
      "new_path": "internal/ceres/sparse_cholesky.cc"
    },
    {
      "type": "modify",
      "old_id": "831beeed8251c15100cdc0b11b7c8eb78759fa50",
      "old_mode": 33188,
      "old_path": "internal/ceres/sparse_cholesky.h",
      "new_id": "f4f89968dd6c55dee65e4d9340beae22e07ef71e",
      "new_mode": 33188,
      "new_path": "internal/ceres/sparse_cholesky.h"
    },
    {
      "type": "modify",
      "old_id": "00480f4ce48095d6089cea26bde0363dbe6546bf",
      "old_mode": 33188,
      "old_path": "internal/ceres/sparse_cholesky_test.cc",
      "new_id": "c9c83639298d81218e6606ee9d7f4baaae06e454",
      "new_mode": 33188,
      "new_path": "internal/ceres/sparse_cholesky_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b5030c7b0d3d0c82d01205a959901825246162eb",
      "old_mode": 33188,
      "old_path": "internal/ceres/sparse_normal_cholesky_solver.cc",
      "new_id": "949991b89c0892a2e8c6c2b5717b154d0b605425",
      "new_mode": 33188,
      "new_path": "internal/ceres/sparse_normal_cholesky_solver.cc"
    },
    {
      "type": "modify",
      "old_id": "eaf2dbb0759157070d70f35888388fbf200a5cb9",
      "old_mode": 33188,
      "old_path": "internal/ceres/sparse_normal_cholesky_solver_test.cc",
      "new_id": "6b3316c92b6f0153cd2ee7d1159545f0e4885c97",
      "new_mode": 33188,
      "new_path": "internal/ceres/sparse_normal_cholesky_solver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b9202dbd2f9b342337794e63d7428d5af062cb5f",
      "old_mode": 33188,
      "old_path": "internal/ceres/subset_preconditioner.cc",
      "new_id": "c80427403299746d9ec6e38b1d6ba887339c61b7",
      "new_mode": 33188,
      "new_path": "internal/ceres/subset_preconditioner.cc"
    },
    {
      "type": "modify",
      "old_id": "bc517e7709929495a92d614f4db4e4d791366b2c",
      "old_mode": 33188,
      "old_path": "internal/ceres/subset_preconditioner_test.cc",
      "new_id": "0596bc79dab6f19b6f14b6a5575b7c5064184a7e",
      "new_mode": 33188,
      "new_path": "internal/ceres/subset_preconditioner_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4eba49e1d56c82ca943fce993bb6ff09d5f9fe19",
      "old_mode": 33188,
      "old_path": "internal/ceres/suitesparse.cc",
      "new_id": "7dffe1c39feea79d1a6d33e255e53cb3afcf3640",
      "new_mode": 33188,
      "new_path": "internal/ceres/suitesparse.cc"
    },
    {
      "type": "modify",
      "old_id": "bf51f96a9accd502c9b11df2a1f71d8d2c5506a1",
      "old_mode": 33188,
      "old_path": "internal/ceres/trust_region_minimizer.cc",
      "new_id": "739304ae72404fbd271ea181590fa1a0f0cd42a6",
      "new_mode": 33188,
      "new_path": "internal/ceres/trust_region_minimizer.cc"
    },
    {
      "type": "modify",
      "old_id": "1b04ceb1ce374cacdd6770de2202af3ba8cfc6d5",
      "old_mode": 33188,
      "old_path": "internal/ceres/trust_region_strategy.h",
      "new_id": "334f06fe3e2a3711776db6f56311d81c894dc378",
      "new_mode": 33188,
      "new_path": "internal/ceres/trust_region_strategy.h"
    },
    {
      "type": "modify",
      "old_id": "e7255293d3e3bfa2b42cfd47831d3ab03a33573e",
      "old_mode": 33188,
      "old_path": "internal/ceres/visibility_based_preconditioner.cc",
      "new_id": "f04442db0546c13301e4356c8c7f163ead4ed6a3",
      "new_mode": 33188,
      "new_path": "internal/ceres/visibility_based_preconditioner.cc"
    }
  ]
}
