ClangTidy fixes Change-Id: I421b29e218c045c5d8bef42c840fa366d7c011fc
diff --git a/examples/rosenbrock.cc b/examples/rosenbrock.cc index d739325..e547d73 100644 --- a/examples/rosenbrock.cc +++ b/examples/rosenbrock.cc
@@ -32,6 +32,8 @@ // (https://en.wikipedia.org/wiki/Rosenbrock_function) using // GradientProblemSolver using automatically computed derivatives. +#include <memory> + #include "absl/log/initialize.h" #include "ceres/ceres.h"
diff --git a/examples/rosenbrock_analytic_diff.cc b/examples/rosenbrock_analytic_diff.cc index 50e1de5..c3cbe09 100644 --- a/examples/rosenbrock_analytic_diff.cc +++ b/examples/rosenbrock_analytic_diff.cc
@@ -33,6 +33,7 @@ // GradientProblemSolver using analytic derivatives. #include <iostream> +#include <memory> #include "absl/log/initialize.h" #include "ceres/ceres.h"
diff --git a/examples/rosenbrock_numeric_diff.cc b/examples/rosenbrock_numeric_diff.cc index 23be7f4..c4980b3 100644 --- a/examples/rosenbrock_numeric_diff.cc +++ b/examples/rosenbrock_numeric_diff.cc
@@ -34,6 +34,7 @@ // differentiation. #include <iostream> +#include <memory> #include "absl/log/initialize.h" #include "ceres/ceres.h"
diff --git a/internal/ceres/gradient_problem.cc b/internal/ceres/gradient_problem.cc index 71434ba..6230f20 100644 --- a/internal/ceres/gradient_problem.cc +++ b/internal/ceres/gradient_problem.cc
@@ -31,8 +31,10 @@ #include "ceres/gradient_problem.h" #include <memory> +#include <utility> #include "absl/log/check.h" +#include "ceres/manifold.h" namespace ceres {
diff --git a/internal/ceres/gradient_problem_solver_test.cc b/internal/ceres/gradient_problem_solver_test.cc index 52884dc..661a113 100644 --- a/internal/ceres/gradient_problem_solver_test.cc +++ b/internal/ceres/gradient_problem_solver_test.cc
@@ -30,6 +30,8 @@ #include "ceres/gradient_problem_solver.h" +#include <memory> + #include "ceres/gradient_problem.h" #include "gtest/gtest.h"
diff --git a/internal/ceres/gradient_problem_test.cc b/internal/ceres/gradient_problem_test.cc index bebc3a7..dd2e293 100644 --- a/internal/ceres/gradient_problem_test.cc +++ b/internal/ceres/gradient_problem_test.cc
@@ -30,6 +30,9 @@ #include "ceres/gradient_problem.h" +#include <memory> + +#include "ceres/manifold.h" #include "gtest/gtest.h" namespace ceres::internal {
diff --git a/internal/ceres/line_search_minimizer_test.cc b/internal/ceres/line_search_minimizer_test.cc index 5225f7b..7eba36f 100644 --- a/internal/ceres/line_search_minimizer_test.cc +++ b/internal/ceres/line_search_minimizer_test.cc
@@ -29,8 +29,10 @@ // Author: sameeragarwal@google.com (Sameer Agarwal) #include <limits> +#include <memory> #include "ceres/ceres.h" +#include "ceres/types.h" #include "gtest/gtest.h" namespace ceres::internal {