diff --git a/.clang-tidy b/.clang-tidy index 0471861a3a88798ee79f2fc1ceb58efd48fa2541..d3ad27c7c039c3f509ff0bfbe324f3cd17602dd7 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -64,6 +64,7 @@ Checks: '*, -*-statically-constructed-objects, -*-use-auto, -*-use-emplace, +-*-use-override, -bugprone-argument-comment, -bugprone-copy-constructor-init, -bugprone-exception-escape, @@ -99,7 +100,6 @@ Checks: '*, -hicpp-uppercase-literal-suffix, -hicpp-use-equals-default, -hicpp-use-nullptr, --hicpp-use-override, -misc-non-private-member-variables-in-classes, -misc-uniqueptr-reset-release, -modernize-loop-convert, diff --git a/Tests/Performance/Core/Mesocrystal.cpp b/Tests/Performance/Core/Mesocrystal.cpp index d8a750e7167075b9d35e0ab9510c744ce58eec25..533ddce0508c6f1c5c1420ec55403a23c1da3732 100644 --- a/Tests/Performance/Core/Mesocrystal.cpp +++ b/Tests/Performance/Core/Mesocrystal.cpp @@ -70,7 +70,6 @@ class MesoCrystalPerformanceBuilder : public ISampleBuilder { public: MesoCrystalPerformanceBuilder(); - ~MesoCrystalPerformanceBuilder(); protected: MultiLayer* buildSample() const override; @@ -106,8 +105,6 @@ MesoCrystalPerformanceBuilder::MesoCrystalPerformanceBuilder() { } -MesoCrystalPerformanceBuilder::~MesoCrystalPerformanceBuilder() = default; - MultiLayer* MesoCrystalPerformanceBuilder::buildSample() const { double surface_density = m_surface_filling_ratio / M_PI / m_meso_radius / m_meso_radius; diff --git a/Tests/UnitTests/Core/Other/MaterialTest.cpp b/Tests/UnitTests/Core/Other/MaterialTest.cpp index 8d00e0e3aff2f002f6e09859576dc790a5e53a2b..6f5794efb075ddd93cc103f063ef8e1b15fe1ec7 100644 --- a/Tests/UnitTests/Core/Other/MaterialTest.cpp +++ b/Tests/UnitTests/Core/Other/MaterialTest.cpp @@ -227,6 +227,4 @@ TEST_F(MaterialTest, MaterialMove) Material moved_material(std::move(material)); EXPECT_EQ(material_data, moved_material.materialData()); EXPECT_EQ(magnetism, moved_material.magnetization()); - EXPECT_TRUE(material.isEmpty()); - EXPECT_THROW(Material material2 = material, Exceptions::NullPointerException); }