)]}' { "commit": "8fe8ebc3a67041e91504338d16862ba3cc4c7e14", "tree": "70df1c29b131eebe5d11d9e95d35aa907893509c", "parents": [ "84e1696f4ec3f17a1a1abca8277a5567d19ee71d" ], "author": { "name": "Sameer Agarwal", "email": "sameeragarwal@google.com", "time": "Fri Feb 18 15:51:17 2022 -0800" }, "committer": { "name": "Sameer Agarwal", "email": "sameeragarwal@google.com", "time": "Fri Feb 18 15:51:17 2022 -0800" }, "message": "Add final specifier to public classes\n\nChange-Id: Ib7291dc68d5d4141ee821689743481fc84768606\n", "tree_diff": [ { "type": "modify", "old_id": "993daf159e79f6549e15b8a5e666d722df636e88", "old_mode": 33188, "old_path": "include/ceres/autodiff_cost_function.h", "new_id": "c080fef965b21a39878fb3e6c465dac9ae67cd8f", "new_mode": 33188, "new_path": "include/ceres/autodiff_cost_function.h" }, { "type": "modify", "old_id": "4ace559a3ea7f5bdd9d5e1334a99813a61eec3b0", "old_mode": 33188, "old_path": "include/ceres/autodiff_first_order_function.h", "new_id": "5a51952eddbea105a328d24cf2b899af7b3c7a65", "new_mode": 33188, "new_path": "include/ceres/autodiff_first_order_function.h" }, { "type": "modify", "old_id": "7b5f63966d96a72cd7544f9e485dc4e7a62e9b0c", "old_mode": 33188, "old_path": "include/ceres/autodiff_manifold.h", "new_id": "978e13e7f8cb571aac82a5fd5de45f26ca18d347", "new_mode": 33188, "new_path": "include/ceres/autodiff_manifold.h" }, { "type": "modify", "old_id": "e80728d0bc93f5734d92118ed88d3cd238f479f6", "old_mode": 33188, "old_path": "include/ceres/conditioned_cost_function.h", "new_id": "e4c3decbfd5b32af4ee3353bba76b43f010f4f87", "new_mode": 33188, "new_path": "include/ceres/conditioned_cost_function.h" }, { "type": "modify", "old_id": "28129565c2f6658fd82142130df54b07f6e9da70", "old_mode": 33188, "old_path": "include/ceres/dynamic_autodiff_cost_function.h", "new_id": "d72be6d2000d3ecb082d708d9b0513b6e2273bcf", "new_mode": 33188, "new_path": "include/ceres/dynamic_autodiff_cost_function.h" }, { "type": "modify", "old_id": "9cbc8ee28657d465d8fef6b2713f3a46549ea23f", "old_mode": 33188, "old_path": "include/ceres/dynamic_numeric_diff_cost_function.h", "new_id": "793fb05540b8c76a79e1de18a87de03a16f03f47", "new_mode": 33188, "new_path": "include/ceres/dynamic_numeric_diff_cost_function.h" }, { "type": "modify", "old_id": "fc6f358b0a71f9f45410610e2249b107f5d2ac0e", "old_mode": 33188, "old_path": "include/ceres/loss_function.h", "new_id": "8a5a37ff665d83d23ab76bb724fec3e7627a5aec", "new_mode": 33188, "new_path": "include/ceres/loss_function.h" }, { "type": "modify", "old_id": "a3ec9df3081727ee9d4cb8bf19e06ecc7bf4c3b7", "old_mode": 33188, "old_path": "include/ceres/manifold.h", "new_id": "964baec7859ee6f33f6305994394e4e2e6c6c7ed", "new_mode": 33188, "new_path": "include/ceres/manifold.h" }, { "type": "modify", "old_id": "14ab379f4af711eaad52b800c8a2cad05430c118", "old_mode": 33188, "old_path": "include/ceres/normal_prior.h", "new_id": "c5c7f3e623efaaa247b3e3e67c9cf32cb11725bf", "new_mode": 33188, "new_path": "include/ceres/normal_prior.h" }, { "type": "modify", "old_id": "f147b160db702a73064bfa1c04632b2aa71a4330", "old_mode": 33188, "old_path": "include/ceres/numeric_diff_cost_function.h", "new_id": "7235327af6beb85ee8d8282857ce99610522715f", "new_mode": 33188, "new_path": "include/ceres/numeric_diff_cost_function.h" }, { "type": "modify", "old_id": "cd24c969c994a21aacc1f6b3a3df54d3af6aa180", "old_mode": 33188, "old_path": "include/ceres/numeric_diff_first_order_function.h", "new_id": "5841765b146fe70a3a2f455d3981d2168fef1f20", "new_mode": 33188, "new_path": "include/ceres/numeric_diff_first_order_function.h" } ] }