From 527aa72b628665ee4c4a0881176f7573933fab47 Mon Sep 17 00:00:00 2001 From: Bartek Kryza Date: Tue, 14 Jun 2022 20:13:35 +0200 Subject: [PATCH] Updated test compiler flags --- tests/CMakeLists.txt | 4 +++- tests/test_cases.cc | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index b1783520..4c02f600 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -4,7 +4,9 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON) set(CMAKE_CXX_STANDARD 17) -set(CMAKE_CXX_FLAGS "-std=c++17 ${LIBCLANG_CXXFLAGS}") +set(TEST_DISABLE_WARNINGS "-Wno-unused-parameter -Wno-unused-variable -Wno-attributes") + +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${LIBCLANG_CXXFLAGS} ${TEST_DISABLE_WARNINGS}") file(GLOB_RECURSE TEST_CASE_SOURCES t*/*.cc) file(GLOB_RECURSE TEST_CASE_CONFIGS t*/.clang-uml) diff --git a/tests/test_cases.cc b/tests/test_cases.cc index 02683907..6abba504 100644 --- a/tests/test_cases.cc +++ b/tests/test_cases.cc @@ -55,7 +55,7 @@ generate_sequence_diagram(cppast::libclang_compilation_database &db, diagram_config, diagram_visitor>(db, diagram->name, dynamic_cast(*diagram)); - return std::move(model); + return model; } std::unique_ptr generate_class_diagram( @@ -73,7 +73,7 @@ std::unique_ptr generate_class_diagram( diagram_config, diagram_visitor>( db, diagram->name, dynamic_cast(*diagram)); - return std::move(model); + return model; } std::unique_ptr