)]}'
{
  "commit": "484d3414e4c434090f956262203052894aa14a29",
  "tree": "af33d043a987c7f7f7bb10c8b24bc96b4de05782",
  "parents": [
    "2092a720ec842e62c426ba3cc858b10d86f8a802"
  ],
  "author": {
    "name": "Sergiu Deitsch",
    "email": "sergiu.deitsch@gmail.com",
    "time": "Wed Feb 09 00:34:05 2022 +0100"
  },
  "committer": {
    "name": "Sergiu Deitsch",
    "email": "sergiu.deitsch@gmail.com",
    "time": "Wed Feb 09 00:34:05 2022 +0100"
  },
  "message": "Replace virtual keyword by override\n\nvirtual can be ambiguous. Applied changes correspond to clang-tidy fixes\nstemming from the modernize-use-override check.\n\nChange-Id: I973afd4680a5df587419777504aeb94467196b89\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d0280b045de8fe9c32921bddad9dfd84073fb20e",
      "old_mode": 33188,
      "old_path": "include/ceres/autodiff_first_order_function.h",
      "new_id": "c3c5cb234ff4890df6220b01832a360199868c66",
      "new_mode": 33188,
      "new_path": "include/ceres/autodiff_first_order_function.h"
    },
    {
      "type": "modify",
      "old_id": "4ca4a501b4f6b7c5a56fb4cb9ab267fb997e700a",
      "old_mode": 33188,
      "old_path": "include/ceres/autodiff_local_parameterization.h",
      "new_id": "38bc45aed6e1d01bf101afcd3b8a7e58769456bc",
      "new_mode": 33188,
      "new_path": "include/ceres/autodiff_local_parameterization.h"
    },
    {
      "type": "modify",
      "old_id": "a57ee209b8035821d82841ffa6584955d8ced7fe",
      "old_mode": 33188,
      "old_path": "include/ceres/conditioned_cost_function.h",
      "new_id": "8690c838dc575e2ebccfe9581658ad7245c5d347",
      "new_mode": 33188,
      "new_path": "include/ceres/conditioned_cost_function.h"
    },
    {
      "type": "modify",
      "old_id": "7ccf6a88c32482b45744b8c69b94ae9f1fd55c6d",
      "old_mode": 33188,
      "old_path": "include/ceres/dynamic_autodiff_cost_function.h",
      "new_id": "05317864f83546ba79ef4cd8217f23410fa57795",
      "new_mode": 33188,
      "new_path": "include/ceres/dynamic_autodiff_cost_function.h"
    },
    {
      "type": "modify",
      "old_id": "6e8a076ecd0c6bdb5f232b5cc8b92ac4b57c7493",
      "old_mode": 33188,
      "old_path": "include/ceres/dynamic_cost_function.h",
      "new_id": "2afb08d478bc45a3983b3dfa7d65f60d517ac75f",
      "new_mode": 33188,
      "new_path": "include/ceres/dynamic_cost_function.h"
    },
    {
      "type": "modify",
      "old_id": "ccc8f66db431cd2d7306e3f7ccfafa8449014da8",
      "old_mode": 33188,
      "old_path": "include/ceres/dynamic_numeric_diff_cost_function.h",
      "new_id": "ff02b401ac1f40ea1772d5adb25f6b09cc1ccc0f",
      "new_mode": 33188,
      "new_path": "include/ceres/dynamic_numeric_diff_cost_function.h"
    },
    {
      "type": "modify",
      "old_id": "ba7579deca08df1ffad1b55934ad6d88c5942bd9",
      "old_mode": 33188,
      "old_path": "include/ceres/local_parameterization.h",
      "new_id": "0144e7dbc41963af1b51cf27beedbc5afb4b3032",
      "new_mode": 33188,
      "new_path": "include/ceres/local_parameterization.h"
    },
    {
      "type": "modify",
      "old_id": "e48d95354bfdaf11625b31448cc7f82d551069d6",
      "old_mode": 33188,
      "old_path": "include/ceres/loss_function.h",
      "new_id": "5c7bb85c6b6292603b5feb7cd4359cd09aba9f55",
      "new_mode": 33188,
      "new_path": "include/ceres/loss_function.h"
    },
    {
      "type": "modify",
      "old_id": "ef4b2a70d0a0818c6c0fa3321a110a582e5da4f6",
      "old_mode": 33188,
      "old_path": "include/ceres/manifold.h",
      "new_id": "c3715d952e8f03c7fa68ba86632aed15ac8cdb12",
      "new_mode": 33188,
      "new_path": "include/ceres/manifold.h"
    },
    {
      "type": "modify",
      "old_id": "8e92f1b796ca91c50d6657f2d5363fdbc39f0ee3",
      "old_mode": 33188,
      "old_path": "include/ceres/sized_cost_function.h",
      "new_id": "55355bdede42b9c2451dbb56d1190c72033c2479",
      "new_mode": 33188,
      "new_path": "include/ceres/sized_cost_function.h"
    },
    {
      "type": "modify",
      "old_id": "18f749533e051446e560523519948982819b4ba1",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_jacobi_preconditioner.h",
      "new_id": "4f4a49328a7d12355e13ec96ea77dbd2de95bfa9",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_jacobi_preconditioner.h"
    },
    {
      "type": "modify",
      "old_id": "9e555242994ddf161099bd2497afa403e2087b2f",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_random_access_dense_matrix.h",
      "new_id": "21007de011db0518a1aba6d597a7f3f7dc3ee611",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_random_access_dense_matrix.h"
    },
    {
      "type": "modify",
      "old_id": "3fe7c1e5b22ca7add3bb9ab5ba2a503c5649c89a",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_random_access_diagonal_matrix.h",
      "new_id": "31e8b0b7e371f61e5f3981fbbea3e44e7ad53ad4",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_random_access_diagonal_matrix.h"
    },
    {
      "type": "modify",
      "old_id": "e384dacadf6d882610e8cc11619769aa5f4ff005",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_random_access_diagonal_matrix_test.cc",
      "new_id": "afd95ee3e78ee3ae2011cda1222e110490768774",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_random_access_diagonal_matrix_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0e58bbb6b422c7106ef3e4d6795f92ece9ece01b",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_random_access_sparse_matrix.h",
      "new_id": "67041b81353e1787191684985d237ae6f066db74",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_random_access_sparse_matrix.h"
    },
    {
      "type": "modify",
      "old_id": "e5b3634c3cc25f0ea68034bdb5fd35913a9081fc",
      "old_mode": 33188,
      "old_path": "internal/ceres/block_sparse_matrix.h",
      "new_id": "ecf62637a69dd9fbf4d9e6414c9ced7a9557feef",
      "new_mode": 33188,
      "new_path": "internal/ceres/block_sparse_matrix.h"
    },
    {
      "type": "modify",
      "old_id": "251cde42101c2dbf67d1de54de1c4c6ef6696d4f",
      "old_mode": 33188,
      "old_path": "internal/ceres/c_api.cc",
      "new_id": "a813fd4177c6a0031830aa7c994d8ff05a7dae25",
      "new_mode": 33188,
      "new_path": "internal/ceres/c_api.cc"
    },
    {
      "type": "modify",
      "old_id": "47112b88fd8e8efb79af8fb892576b785d3ca117",
      "old_mode": 33188,
      "old_path": "internal/ceres/callbacks.h",
      "new_id": "967628793925e103265ad04b560d323b552fd0ad",
      "new_mode": 33188,
      "new_path": "internal/ceres/callbacks.h"
    },
    {
      "type": "modify",
      "old_id": "beb8bbc2c2a6041058fe8c1dbcdf99dcb48f65fe",
      "old_mode": 33188,
      "old_path": "internal/ceres/cgnr_linear_operator.h",
      "new_id": "82dcf2d12e7e74b96695f2c770b9f9ea14db1eef",
      "new_mode": 33188,
      "new_path": "internal/ceres/cgnr_linear_operator.h"
    },
    {
      "type": "modify",
      "old_id": "bc701c0e9edd1b40290a6dee876e519a87b767fd",
      "old_mode": 33188,
      "old_path": "internal/ceres/cgnr_solver.h",
      "new_id": "99f3cd7f0f689aa0ac0f458b58143fa094c32b38",
      "new_mode": 33188,
      "new_path": "internal/ceres/cgnr_solver.h"
    },
    {
      "type": "modify",
      "old_id": "339c0642d60a45b35b6a25499a3fbc4cc383c4fa",
      "old_mode": 33188,
      "old_path": "internal/ceres/compressed_col_sparse_matrix_utils_test.cc",
      "new_id": "3c71a81d40de2076605096cf299c1e3eb1fb9bef",
      "new_mode": 33188,
      "new_path": "internal/ceres/compressed_col_sparse_matrix_utils_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e4eb985fa401d86ffdf00d8b9f4b323b5660b040",
      "old_mode": 33188,
      "old_path": "internal/ceres/compressed_row_sparse_matrix.h",
      "new_id": "a92fc91001b1717da7ac0e5ec81d4126fbd058f3",
      "new_mode": 33188,
      "new_path": "internal/ceres/compressed_row_sparse_matrix.h"
    },
    {
      "type": "modify",
      "old_id": "574d1efcc6d9d4af1ca3eed76694dc3a06fbcb05",
      "old_mode": 33188,
      "old_path": "internal/ceres/context_impl.h",
      "new_id": "384db127e965b421f99f4bf96ad997a875d871ef",
      "new_mode": 33188,
      "new_path": "internal/ceres/context_impl.h"
    },
    {
      "type": "modify",
      "old_id": "7d17d53eb0f502eb797509793cbfa82618187812",
      "old_mode": 33188,
      "old_path": "internal/ceres/coordinate_descent_minimizer.h",
      "new_id": "90ba2cf19195d5bc87c92b5cb1dffd3463b8c0f7",
      "new_mode": 33188,
      "new_path": "internal/ceres/coordinate_descent_minimizer.h"
    },
    {
      "type": "modify",
      "old_id": "d3f76e0575ec5db78dfde930095b1739287b972b",
      "old_mode": 33188,
      "old_path": "internal/ceres/cxsparse.h",
      "new_id": "d1d14ecddaede676a2831aa4b217c1c373f5b880",
      "new_mode": 33188,
      "new_path": "internal/ceres/cxsparse.h"
    },
    {
      "type": "modify",
      "old_id": "e2f4a6e91a152caa75a1d76c897b9234dac24518",
      "old_mode": 33188,
      "old_path": "internal/ceres/dense_sparse_matrix.h",
      "new_id": "59633225cd8b8ec47545efb2df7bca4f141852ab",
      "new_mode": 33188,
      "new_path": "internal/ceres/dense_sparse_matrix.h"
    },
    {
      "type": "modify",
      "old_id": "cc3778ea2a01389f063824c8916bbeebd428396a",
      "old_mode": 33188,
      "old_path": "internal/ceres/dogleg_strategy.h",
      "new_id": "5042767581d5bfa8b73573c65562a02c04cabb34",
      "new_mode": 33188,
      "new_path": "internal/ceres/dogleg_strategy.h"
    },
    {
      "type": "modify",
      "old_id": "36118bab1a513732a12f9e9018f19746ff9b439e",
      "old_mode": 33188,
      "old_path": "internal/ceres/dynamic_sparse_normal_cholesky_solver.h",
      "new_id": "04be5704e014465bc4deb2bbeac62ee89b61e57c",
      "new_mode": 33188,
      "new_path": "internal/ceres/dynamic_sparse_normal_cholesky_solver.h"
    },
    {
      "type": "modify",
      "old_id": "03d7751b010aa13f4325039a8c05c3786fe2d48c",
      "old_mode": 33188,
      "old_path": "internal/ceres/eigensparse.cc",
      "new_id": "f24672c4cda7e87a37ab0d680abaf731bdf8d00f",
      "new_mode": 33188,
      "new_path": "internal/ceres/eigensparse.cc"
    },
    {
      "type": "modify",
      "old_id": "bb89c2c11ac271b339a6f855058cc5e6ce444562",
      "old_mode": 33188,
      "old_path": "internal/ceres/eigensparse.h",
      "new_id": "a196723a7bf7572c79371593288322c33ae37031",
      "new_mode": 33188,
      "new_path": "internal/ceres/eigensparse.h"
    },
    {
      "type": "modify",
      "old_id": "19a7eb54f15a6bdd3f81b2261ff1c77ac99a2a0d",
      "old_mode": 33188,
      "old_path": "internal/ceres/evaluation_callback_test.cc",
      "new_id": "3736405aac2dbc293e94b1ab65b68e684dc2ca75",
      "new_mode": 33188,
      "new_path": "internal/ceres/evaluation_callback_test.cc"
    },
    {
      "type": "modify",
      "old_id": "54669b7f2c17e95109c5b7024dc9bd5783bd9600",
      "old_mode": 33188,
      "old_path": "internal/ceres/gmock/mock-log.h",
      "new_id": "91b5939fa999d7c4920f1e0de8acbfb238df7ad6",
      "new_mode": 33188,
      "new_path": "internal/ceres/gmock/mock-log.h"
    },
    {
      "type": "modify",
      "old_id": "26262efdc37fd51849d280db004ef624cafcf990",
      "old_mode": 33188,
      "old_path": "internal/ceres/gradient_checker_test.cc",
      "new_id": "1d59e2f0abdac093cebd400d8e977d827a760de0",
      "new_mode": 33188,
      "new_path": "internal/ceres/gradient_checker_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4bd5bcc95822c5f174370c9de6029ec7d07e5cc0",
      "old_mode": 33188,
      "old_path": "internal/ceres/gradient_checking_cost_function.cc",
      "new_id": "fbc8ea56d8b09caca81860566064d4f3b252e9b5",
      "new_mode": 33188,
      "new_path": "internal/ceres/gradient_checking_cost_function.cc"
    },
    {
      "type": "modify",
      "old_id": "6f99b122b90cc8656b1a1ec735c2d10927a81278",
      "old_mode": 33188,
      "old_path": "internal/ceres/gradient_checking_cost_function_test.cc",
      "new_id": "6a6e07530dbfdf8fa4ecc8fff5c7e7de1e49ae41",
      "new_mode": 33188,
      "new_path": "internal/ceres/gradient_checking_cost_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d224dbed0aedc2e0ac52348ffcd18670af3fc7e3",
      "old_mode": 33188,
      "old_path": "internal/ceres/gradient_problem_evaluator.h",
      "new_id": "453a39067083de559601dc15311d36fa382a818e",
      "new_mode": 33188,
      "new_path": "internal/ceres/gradient_problem_evaluator.h"
    },
    {
      "type": "modify",
      "old_id": "f01d2069c3614134088f1a57c317aaceb70f5960",
      "old_mode": 33188,
      "old_path": "internal/ceres/gradient_problem_solver_test.cc",
      "new_id": "6d014df95f1800d233539d0a5124b57eda5acee6",
      "new_mode": 33188,
      "new_path": "internal/ceres/gradient_problem_solver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "70a45573b1f826536a2b544cb7e298a20109523c",
      "old_mode": 33188,
      "old_path": "internal/ceres/gradient_problem_test.cc",
      "new_id": "13508baead5ea704a752e1dcf0545e8bdcbc2ce1",
      "new_mode": 33188,
      "new_path": "internal/ceres/gradient_problem_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a8344fe0710f2205f8a01e10580dc6bdef487c52",
      "old_mode": 33188,
      "old_path": "internal/ceres/gtest/gtest.h",
      "new_id": "5affbfdb6b3449cdde4b27ba70e1570b31a918df",
      "new_mode": 33188,
      "new_path": "internal/ceres/gtest/gtest.h"
    },
    {
      "type": "modify",
      "old_id": "e83892af017a37ac9a1d9fb95de9782d2b308cc4",
      "old_mode": 33188,
      "old_path": "internal/ceres/implicit_schur_complement.h",
      "new_id": "4ae76e501313c90f7e285884ab229914ba7aa0f6",
      "new_mode": 33188,
      "new_path": "internal/ceres/implicit_schur_complement.h"
    },
    {
      "type": "modify",
      "old_id": "244e7c1fa94e90bc7a3d45b1b0590ff6833c9fe1",
      "old_mode": 33188,
      "old_path": "internal/ceres/iterative_refiner_test.cc",
      "new_id": "259137588d47b09e5ca6518696f6ccb6aa58dc68",
      "new_mode": 33188,
      "new_path": "internal/ceres/iterative_refiner_test.cc"
    },
    {
      "type": "modify",
      "old_id": "37606b32d3afe4c92ce9e5cd8039ccbef1998ee5",
      "old_mode": 33188,
      "old_path": "internal/ceres/iterative_schur_complement_solver.h",
      "new_id": "909332a549e8427fb99ad1bad5e5a2bd7a89f0b7",
      "new_mode": 33188,
      "new_path": "internal/ceres/iterative_schur_complement_solver.h"
    },
    {
      "type": "modify",
      "old_id": "12cd463c1529c6b5c2317608a0e1269a71211348",
      "old_mode": 33188,
      "old_path": "internal/ceres/levenberg_marquardt_strategy.h",
      "new_id": "c67f5ab30b33fb98becefb67da428be5ec4ae9f8",
      "new_mode": 33188,
      "new_path": "internal/ceres/levenberg_marquardt_strategy.h"
    },
    {
      "type": "modify",
      "old_id": "500f269e7f73dd6a5eea6c58425acaede8e2f573",
      "old_mode": 33188,
      "old_path": "internal/ceres/levenberg_marquardt_strategy_test.cc",
      "new_id": "c1b88cedbc45eee1358808a1fffcf863c386fbb7",
      "new_mode": 33188,
      "new_path": "internal/ceres/levenberg_marquardt_strategy_test.cc"
    },
    {
      "type": "modify",
      "old_id": "634c9717532c48a111107728e6aec922544d1943",
      "old_mode": 33188,
      "old_path": "internal/ceres/line_search.h",
      "new_id": "124cedb9e1c9ba96a591edb3781cd05d2e2fe6ce",
      "new_mode": 33188,
      "new_path": "internal/ceres/line_search.h"
    },
    {
      "type": "modify",
      "old_id": "48e6c9812e966f0875d64e723fe20e979bbd2a41",
      "old_mode": 33188,
      "old_path": "internal/ceres/line_search_direction.cc",
      "new_id": "12c83c804841c800877067d2a5328e30cdc44bc4",
      "new_mode": 33188,
      "new_path": "internal/ceres/line_search_direction.cc"
    },
    {
      "type": "modify",
      "old_id": "79e8dc9e49a4f4d078d47204520eda9d320dd402",
      "old_mode": 33188,
      "old_path": "internal/ceres/line_search_minimizer.h",
      "new_id": "802b542e6f9fbc261c2bd3bc7d08662e85f0e7e7",
      "new_mode": 33188,
      "new_path": "internal/ceres/line_search_minimizer.h"
    },
    {
      "type": "modify",
      "old_id": "bd426c7f2f6ae6440515f05d43bb6562d5737cfe",
      "old_mode": 33188,
      "old_path": "internal/ceres/line_search_preprocessor.h",
      "new_id": "1ba70768d9be814c90761527d7b51931e98d2be7",
      "new_mode": 33188,
      "new_path": "internal/ceres/line_search_preprocessor.h"
    },
    {
      "type": "modify",
      "old_id": "68860c582a5a0adfc4416541411c18c506e2e9f1",
      "old_mode": 33188,
      "old_path": "internal/ceres/line_search_preprocessor_test.cc",
      "new_id": "b64946c9dd7012b862e3c83fcfb9c8b314d9ad75",
      "new_mode": 33188,
      "new_path": "internal/ceres/line_search_preprocessor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "49c6527acc98bbab2a103f81335766753742bad1",
      "old_mode": 33188,
      "old_path": "internal/ceres/linear_solver.h",
      "new_id": "93aee39a0c23bcd11e30926ca16a8d16df631fbd",
      "new_mode": 33188,
      "new_path": "internal/ceres/linear_solver.h"
    },
    {
      "type": "modify",
      "old_id": "0028a9889230e0d5bb230ce8dfc644c46d2af5b7",
      "old_mode": 33188,
      "old_path": "internal/ceres/low_rank_inverse_hessian.h",
      "new_id": "3fabb0c306c2a6f82f19f3a952a856212229eadc",
      "new_mode": 33188,
      "new_path": "internal/ceres/low_rank_inverse_hessian.h"
    },
    {
      "type": "modify",
      "old_id": "d19aed81f8a7e1b5cd853cf4e3e033ff936d97f8",
      "old_mode": 33188,
      "old_path": "internal/ceres/manifold_adapter.h",
      "new_id": "153dd97abd1d0d55e84c6eaa0e80e904cb7bdae2",
      "new_mode": 33188,
      "new_path": "internal/ceres/manifold_adapter.h"
    },
    {
      "type": "modify",
      "old_id": "3de4abe51f4584e3d332abe14d2480796c62c52e",
      "old_mode": 33188,
      "old_path": "internal/ceres/minimizer_test.cc",
      "new_id": "22b3a193c8332e1b75531a59d268acc7fb5e31d1",
      "new_mode": 33188,
      "new_path": "internal/ceres/minimizer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9f204ee1fddc4b208e321d9f9de1140c6be63c3d",
      "old_mode": 33188,
      "old_path": "internal/ceres/partitioned_matrix_view.h",
      "new_id": "b39aa3e3d764bd03059cf5eb3b2d460b2bd41620",
      "new_mode": 33188,
      "new_path": "internal/ceres/partitioned_matrix_view.h"
    },
    {
      "type": "modify",
      "old_id": "dd843b01ce3e0037c78ca493c347514a8f611dea",
      "old_mode": 33188,
      "old_path": "internal/ceres/preconditioner.h",
      "new_id": "331cc9cf796a05446e99648100043e94bcf5949e",
      "new_mode": 33188,
      "new_path": "internal/ceres/preconditioner.h"
    },
    {
      "type": "modify",
      "old_id": "aab43d1efec24a31664d286a22319893e5847796",
      "old_mode": 33188,
      "old_path": "internal/ceres/problem_test.cc",
      "new_id": "d2ccf63b14faf949d81d57ed15861ddcb973c3f7",
      "new_mode": 33188,
      "new_path": "internal/ceres/problem_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1d9f49ca9331190d39513c32389b66f3e0c224ba",
      "old_mode": 33188,
      "old_path": "internal/ceres/program_test.cc",
      "new_id": "7fdf3009ba9bbd7444c554b95ebc0d56a9bfd8c9",
      "new_mode": 33188,
      "new_path": "internal/ceres/program_test.cc"
    },
    {
      "type": "modify",
      "old_id": "83c867a41cd7dd671fe95bc301e0046a4a50beec",
      "old_mode": 33188,
      "old_path": "internal/ceres/reorder_program_test.cc",
      "new_id": "37a07cb6c90d0dde68b41b08e42d660fb5bac88e",
      "new_mode": 33188,
      "new_path": "internal/ceres/reorder_program_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9a5ff0505115639e04282dffa068f024f74874d8",
      "old_mode": 33188,
      "old_path": "internal/ceres/schur_complement_solver.cc",
      "new_id": "cd62f40bafb412ee3328506f57837c417c1a13e3",
      "new_mode": 33188,
      "new_path": "internal/ceres/schur_complement_solver.cc"
    },
    {
      "type": "modify",
      "old_id": "8b070429e982ed96f9a7f59fbd357dede3062a13",
      "old_mode": 33188,
      "old_path": "internal/ceres/schur_complement_solver.h",
      "new_id": "b7cb1d9f008f4bc9a1e4a0e659be6e9a0972638d",
      "new_mode": 33188,
      "new_path": "internal/ceres/schur_complement_solver.h"
    },
    {
      "type": "modify",
      "old_id": "a5a45698106e675af316bb3edd0b72e318b84328",
      "old_mode": 33188,
      "old_path": "internal/ceres/schur_eliminator.h",
      "new_id": "2fb59d4d1b57ebb47988131cc290d5832d387ce0",
      "new_mode": 33188,
      "new_path": "internal/ceres/schur_eliminator.h"
    },
    {
      "type": "modify",
      "old_id": "372b790b82f436ef32ff316a3ffd8a6730859f7a",
      "old_mode": 33188,
      "old_path": "internal/ceres/schur_jacobi_preconditioner.h",
      "new_id": "73339887e873e917b5df1cad072dcf766e1e103d",
      "new_mode": 33188,
      "new_path": "internal/ceres/schur_jacobi_preconditioner.h"
    },
    {
      "type": "modify",
      "old_id": "98c38fdf8961d577590f933830487a6d7b2ef773",
      "old_mode": 33188,
      "old_path": "internal/ceres/solver_test.cc",
      "new_id": "465262c421aa2f330324e42cb60ada1139a27d50",
      "new_mode": 33188,
      "new_path": "internal/ceres/solver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "39670d5e540683f75f79d3fd659252500240a6d8",
      "old_mode": 33188,
      "old_path": "internal/ceres/sparse_cholesky.h",
      "new_id": "32dfbd5a0f152efa2d3b40a9c1071b43c3e9c4e8",
      "new_mode": 33188,
      "new_path": "internal/ceres/sparse_cholesky.h"
    },
    {
      "type": "modify",
      "old_id": "b57f10890fc12129f2688b5faa1c7528b4dc67b8",
      "old_mode": 33188,
      "old_path": "internal/ceres/sparse_matrix.h",
      "new_id": "3b6b55ac8102ae2be30e800f2aee7567277f5242",
      "new_mode": 33188,
      "new_path": "internal/ceres/sparse_matrix.h"
    },
    {
      "type": "modify",
      "old_id": "ef3274323f5d5d77d8e12f30db4e289724a00211",
      "old_mode": 33188,
      "old_path": "internal/ceres/sparse_normal_cholesky_solver.h",
      "new_id": "bb4b8debaf00bc15592e139f753462d8a779072e",
      "new_mode": 33188,
      "new_path": "internal/ceres/sparse_normal_cholesky_solver.h"
    },
    {
      "type": "modify",
      "old_id": "9844a669f45a9ef5417bb4d47900b4227313f98b",
      "old_mode": 33188,
      "old_path": "internal/ceres/subset_preconditioner.h",
      "new_id": "00c3f3851ad857dbee20047ec647c9d5ae78dfbc",
      "new_mode": 33188,
      "new_path": "internal/ceres/subset_preconditioner.h"
    },
    {
      "type": "modify",
      "old_id": "23f539d4ec0f2f9894ef773345f7e866e9d7cd31",
      "old_mode": 33188,
      "old_path": "internal/ceres/suitesparse.h",
      "new_id": "a98c94686f54d58490c7171bdcf78af85fa05eb6",
      "new_mode": 33188,
      "new_path": "internal/ceres/suitesparse.h"
    },
    {
      "type": "modify",
      "old_id": "cc9fee572a2f9e9858b198ae7adb867eba47c2bb",
      "old_mode": 33188,
      "old_path": "internal/ceres/triplet_sparse_matrix.h",
      "new_id": "daa464353fc8f909dcb935432c0ca866cb972135",
      "new_mode": 33188,
      "new_path": "internal/ceres/triplet_sparse_matrix.h"
    },
    {
      "type": "modify",
      "old_id": "be4d40653c4bf186e8fb60f9b42d9eaffce81ab9",
      "old_mode": 33188,
      "old_path": "internal/ceres/trust_region_minimizer.h",
      "new_id": "440cf69a8c74700bdad426c1696f1e7c5e5087fb",
      "new_mode": 33188,
      "new_path": "internal/ceres/trust_region_minimizer.h"
    },
    {
      "type": "modify",
      "old_id": "8f544d6082a46a75729092b201a3f09c759ba158",
      "old_mode": 33188,
      "old_path": "internal/ceres/trust_region_minimizer_test.cc",
      "new_id": "31810682e81f17977fd8b48aa22f116f9b8a595b",
      "new_mode": 33188,
      "new_path": "internal/ceres/trust_region_minimizer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2655abe4b2e888791862a0dc5f0f065a64cfcd1e",
      "old_mode": 33188,
      "old_path": "internal/ceres/trust_region_preprocessor.h",
      "new_id": "af56a98fafe397a41f86be87d28d13fcfc14ad56",
      "new_mode": 33188,
      "new_path": "internal/ceres/trust_region_preprocessor.h"
    },
    {
      "type": "modify",
      "old_id": "a2a952352a127836f9770241870a7d9b5fd6c1a1",
      "old_mode": 33188,
      "old_path": "internal/ceres/trust_region_preprocessor_test.cc",
      "new_id": "ee93df359464c2735c8454bda7c980350d24bc44",
      "new_mode": 33188,
      "new_path": "internal/ceres/trust_region_preprocessor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0457b9a376acb14be9178c9d032e204191826c4d",
      "old_mode": 33188,
      "old_path": "internal/ceres/visibility_based_preconditioner.h",
      "new_id": "7146e3fe2bb18cd89167a826a90e7db758d0bed3",
      "new_mode": 33188,
      "new_path": "internal/ceres/visibility_based_preconditioner.h"
    }
  ]
}
