Lint cleanup.
Change-Id: Ie489f1ff182d99251ed8c0728cc6ea8e1c262ce0
diff --git a/internal/ceres/compressed_row_sparse_matrix.cc b/internal/ceres/compressed_row_sparse_matrix.cc
index 9fb7bd7..e200c92 100644
--- a/internal/ceres/compressed_row_sparse_matrix.cc
+++ b/internal/ceres/compressed_row_sparse_matrix.cc
@@ -275,7 +275,7 @@
}
solution[r] /= values_[rows_[r + 1] - 1];
}
-};
+}
void CompressedRowSparseMatrix::SolveLowerTriangularTransposeInPlace(
double* solution) const {
@@ -285,7 +285,7 @@
solution[cols_[idx]] -= values_[idx] * solution[r];
}
}
-};
+}
CompressedRowSparseMatrix* CompressedRowSparseMatrix::CreateBlockDiagonalMatrix(
const double* diagonal,
diff --git a/internal/ceres/compressed_row_sparse_matrix.h b/internal/ceres/compressed_row_sparse_matrix.h
index 7da723c..c5721eb 100644
--- a/internal/ceres/compressed_row_sparse_matrix.h
+++ b/internal/ceres/compressed_row_sparse_matrix.h
@@ -116,8 +116,8 @@
vector<int>* mutable_col_blocks() { return &col_blocks_; }
// Non-destructive array resizing method.
- void set_num_rows(const int num_rows) { num_rows_ = num_rows; };
- void set_num_cols(const int num_cols) { num_cols_ = num_cols; };
+ void set_num_rows(const int num_rows) { num_rows_ = num_rows; }
+ void set_num_cols(const int num_cols) { num_cols_ = num_cols; }
void SolveLowerTriangularInPlace(double* solution) const;
void SolveLowerTriangularTransposeInPlace(double* solution) const;
diff --git a/internal/ceres/compressed_row_sparse_matrix_test.cc b/internal/ceres/compressed_row_sparse_matrix_test.cc
index 63b66a0..02109cc 100644
--- a/internal/ceres/compressed_row_sparse_matrix_test.cc
+++ b/internal/ceres/compressed_row_sparse_matrix_test.cc
@@ -210,7 +210,7 @@
matrix->LeftMultiply(x.data(), y.data());
for (int i = 0; i < diagonal.size(); ++i) {
EXPECT_EQ(y[i], diagonal[i]);
- };
+ }
Matrix dense;
matrix->ToDenseMatrix(&dense);
diff --git a/internal/ceres/coordinate_descent_minimizer.h b/internal/ceres/coordinate_descent_minimizer.h
index 3dcf8fa..424acda 100644
--- a/internal/ceres/coordinate_descent_minimizer.h
+++ b/internal/ceres/coordinate_descent_minimizer.h
@@ -31,6 +31,7 @@
#ifndef CERES_INTERNAL_COORDINATE_DESCENT_MINIMIZER_H_
#define CERES_INTERNAL_COORDINATE_DESCENT_MINIMIZER_H_
+#include <string>
#include <vector>
#include "ceres/evaluator.h"
diff --git a/internal/ceres/dynamic_autodiff_cost_function_test.cc b/internal/ceres/dynamic_autodiff_cost_function_test.cc
index a42a374..42d6ab7 100644
--- a/internal/ceres/dynamic_autodiff_cost_function_test.cc
+++ b/internal/ceres/dynamic_autodiff_cost_function_test.cc
@@ -30,11 +30,10 @@
// mierle@gmail.com (Keir Mierle)
// sameeragarwal@google.com (Sameer Agarwal)
-#include "ceres/dynamic_autodiff_cost_function.h"
-#include "ceres/internal/scoped_ptr.h"
-
#include <cstddef>
+#include "ceres/dynamic_autodiff_cost_function.h"
+#include "ceres/internal/scoped_ptr.h"
#include "gtest/gtest.h"
namespace ceres {
diff --git a/internal/ceres/incomplete_lq_factorization.cc b/internal/ceres/incomplete_lq_factorization.cc
index 0d51f9a..6ba38ec 100644
--- a/internal/ceres/incomplete_lq_factorization.cc
+++ b/internal/ceres/incomplete_lq_factorization.cc
@@ -230,7 +230,7 @@
l_cols[l->num_nonzeros()] = i;
l_values[l->num_nonzeros()] = NormalizeRow(i, &q);
l_rows[l->num_rows()] += 1;
- };
+ }
return l;
}
diff --git a/internal/ceres/incomplete_lq_factorization.h b/internal/ceres/incomplete_lq_factorization.h
index 4f3da3c..e678463 100644
--- a/internal/ceres/incomplete_lq_factorization.h
+++ b/internal/ceres/incomplete_lq_factorization.h
@@ -28,6 +28,11 @@
//
// Author: sameeragarwal@google.com (Sameer Agarwal)
+#ifndef CERES_INTERNAL_INCOMPLETE_LQ_FACTORIZATION_H_
+#define CERES_INTERNAL_INCOMPLETE_LQ_FACTORIZATION_H_
+
+#include <vector>
+#include <utility>
#include "ceres/compressed_row_sparse_matrix.h"
namespace ceres {
@@ -81,3 +86,5 @@
} // namespace internal
} // namespace ceres
+
+#endif // CERES_INTERNAL_INCOMPLETE_LQ_FACTORIZATION_H_
diff --git a/internal/ceres/incomplete_lq_factorization_test.cc b/internal/ceres/incomplete_lq_factorization_test.cc
index 0a43f02..1ed181f 100644
--- a/internal/ceres/incomplete_lq_factorization_test.cc
+++ b/internal/ceres/incomplete_lq_factorization_test.cc
@@ -110,14 +110,16 @@
lmatrix->ToDenseMatrix(&actual_l_matrix);
EXPECT_NEAR((expected_l_matrix * expected_l_matrix.transpose() -
- actual_l_matrix * actual_l_matrix.transpose()).norm(), 0.0, 1e-10)
+ actual_l_matrix * actual_l_matrix.transpose()).norm(),
+ 0.0,
+ 1e-10)
<< "expected: \n" << expected_l_matrix
<< "\actual: \n" << actual_l_matrix;
}
TEST(IncompleteLQFactorization, DropEntriesAndAddRow) {
// Allocate space and then make it a zero sized matrix.
- CompressedRowSparseMatrix matrix(10,10, 100);
+ CompressedRowSparseMatrix matrix(10, 10, 100);
matrix.set_num_rows(0);
vector<pair<int, double> > scratch(10);
diff --git a/internal/ceres/linear_solver.h b/internal/ceres/linear_solver.h
index bdf7b56..67bebe0 100644
--- a/internal/ceres/linear_solver.h
+++ b/internal/ceres/linear_solver.h
@@ -36,6 +36,7 @@
#include <cstddef>
#include <map>
+#include <string>
#include <vector>
#include "ceres/block_sparse_matrix.h"
#include "ceres/casts.h"
diff --git a/internal/ceres/minimizer.h b/internal/ceres/minimizer.h
index a2ebe2f..f8f8a96 100644
--- a/internal/ceres/minimizer.h
+++ b/internal/ceres/minimizer.h
@@ -31,6 +31,7 @@
#ifndef CERES_INTERNAL_MINIMIZER_H_
#define CERES_INTERNAL_MINIMIZER_H_
+#include <string>
#include <vector>
#include "ceres/internal/port.h"
#include "ceres/iteration_callback.h"
diff --git a/internal/ceres/problem_impl.cc b/internal/ceres/problem_impl.cc
index 89e939f..8302702 100644
--- a/internal/ceres/problem_impl.cc
+++ b/internal/ceres/problem_impl.cc
@@ -717,8 +717,8 @@
};
int ProblemImpl::ParameterBlockLocalSize(const double* parameter_block) const {
- return FindParameterBlockOrDie(parameter_block_map_,
- const_cast<double*>(parameter_block))->LocalSize();
+ return FindParameterBlockOrDie(
+ parameter_block_map_, const_cast<double*>(parameter_block))->LocalSize();
};
void ProblemImpl::GetParameterBlocks(vector<double*>* parameter_blocks) const {
diff --git a/internal/ceres/program_evaluator.h b/internal/ceres/program_evaluator.h
index 1f7fc0f..19c7541 100644
--- a/internal/ceres/program_evaluator.h
+++ b/internal/ceres/program_evaluator.h
@@ -84,6 +84,7 @@
#endif
#include <map>
+#include <string>
#include <vector>
#include "ceres/blas.h"
#include "ceres/execution_summary.h"
diff --git a/internal/ceres/solver_impl.cc b/internal/ceres/solver_impl.cc
index 3d48700..8b8395c 100644
--- a/internal/ceres/solver_impl.cc
+++ b/internal/ceres/solver_impl.cc
@@ -1457,8 +1457,8 @@
// this means that the user wishes for Ceres to identify the
// e_blocks, which we do by computing a maximal independent set.
vector<ParameterBlock*> schur_ordering;
- const int num_eliminate_blocks = ComputeStableSchurOrdering(*program,
- &schur_ordering);
+ const int num_eliminate_blocks =
+ ComputeStableSchurOrdering(*program, &schur_ordering);
CHECK_EQ(schur_ordering.size(), program->NumParameterBlocks())
<< "Congratulations, you found a Ceres bug! Please report this error "
diff --git a/internal/ceres/visibility_based_preconditioner_test.cc b/internal/ceres/visibility_based_preconditioner_test.cc
index 82aaac6..53d10e1 100644
--- a/internal/ceres/visibility_based_preconditioner_test.cc
+++ b/internal/ceres/visibility_based_preconditioner_test.cc
@@ -129,7 +129,7 @@
// } else {
// if (IsBlockPairInPreconditioner(i, j)) {
// return AssertionFailure()
-// << "block pair (" << i << "," << j << "should not be present";
+// << "block pair (" << i << "," << j << "should not be present";
// }
// }
// }
diff --git a/internal/ceres/wall_time.h b/internal/ceres/wall_time.h
index 45f65ca..37f5568 100644
--- a/internal/ceres/wall_time.h
+++ b/internal/ceres/wall_time.h
@@ -32,7 +32,7 @@
#define CERES_INTERNAL_WALL_TIME_H_
#include <map>
-
+#include <string>
#include "ceres/internal/port.h"
#include "ceres/stringprintf.h"
#include "glog/logging.h"