diff --git a/.clang-tidy b/.clang-tidy index 9be3857b5..cc05f177a 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -29,6 +29,7 @@ Checks: '-*, misc-uniqueptr-reset-release, misc-unused-using-decls, modernize-avoid-bind, + modernize-use-default-member-init, modernize-deprecated-headers, modernize-loop-convert, modernize-pass-by-value, @@ -62,6 +63,7 @@ Checks: '-*, readability-named-parameter, readability-non-const-parameter, readability-redundant-control-flow, + readability-redundant-member-init, readability-string-compare, readability-uppercase-literal-suffix' WarningsAsErrors: '' @@ -117,6 +119,10 @@ CheckOptions: value: '5' - key: modernize-use-auto.RemoveStars value: '0' + - key: modernize-use-default-member-init.IgnoreMacros + value: '1' + - key: modernize-use-default-member-init.UseAssignment + value: '0' - key: modernize-use-emplace.ContainersWithPushBack value: '::std::vector;::std::list;::std::deque' - key: modernize-use-emplace.SmartPointers diff --git a/src/algorithms/PVT/libs/hybrid_ls_pvt.cc b/src/algorithms/PVT/libs/hybrid_ls_pvt.cc index 590774c1d..ae971b39f 100644 --- a/src/algorithms/PVT/libs/hybrid_ls_pvt.cc +++ b/src/algorithms/PVT/libs/hybrid_ls_pvt.cc @@ -38,7 +38,7 @@ #include -Hybrid_Ls_Pvt::Hybrid_Ls_Pvt(int nchannels, std::string dump_filename, bool flag_dump_to_file) : Ls_Pvt() +Hybrid_Ls_Pvt::Hybrid_Ls_Pvt(int nchannels, std::string dump_filename, bool flag_dump_to_file) { // init empty ephemeris for all the available GNSS channels d_nchannels = nchannels; diff --git a/src/algorithms/PVT/libs/ls_pvt.cc b/src/algorithms/PVT/libs/ls_pvt.cc index 5f6448eec..1ec1416ff 100644 --- a/src/algorithms/PVT/libs/ls_pvt.cc +++ b/src/algorithms/PVT/libs/ls_pvt.cc @@ -36,7 +36,7 @@ #include -Ls_Pvt::Ls_Pvt() : Pvt_Solution() +Ls_Pvt::Ls_Pvt() { }