Updated test compiler flags
This commit is contained in:
@@ -4,7 +4,9 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
|||||||
|
|
||||||
set(CMAKE_CXX_STANDARD 17)
|
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_SOURCES t*/*.cc)
|
||||||
file(GLOB_RECURSE TEST_CASE_CONFIGS t*/.clang-uml)
|
file(GLOB_RECURSE TEST_CASE_CONFIGS t*/.clang-uml)
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ generate_sequence_diagram(cppast::libclang_compilation_database &db,
|
|||||||
diagram_config, diagram_visitor>(db, diagram->name,
|
diagram_config, diagram_visitor>(db, diagram->name,
|
||||||
dynamic_cast<clanguml::config::sequence_diagram &>(*diagram));
|
dynamic_cast<clanguml::config::sequence_diagram &>(*diagram));
|
||||||
|
|
||||||
return std::move(model);
|
return model;
|
||||||
}
|
}
|
||||||
|
|
||||||
std::unique_ptr<clanguml::class_diagram::model::diagram> generate_class_diagram(
|
std::unique_ptr<clanguml::class_diagram::model::diagram> generate_class_diagram(
|
||||||
@@ -73,7 +73,7 @@ std::unique_ptr<clanguml::class_diagram::model::diagram> generate_class_diagram(
|
|||||||
diagram_config, diagram_visitor>(
|
diagram_config, diagram_visitor>(
|
||||||
db, diagram->name, dynamic_cast<diagram_config &>(*diagram));
|
db, diagram->name, dynamic_cast<diagram_config &>(*diagram));
|
||||||
|
|
||||||
return std::move(model);
|
return model;
|
||||||
}
|
}
|
||||||
|
|
||||||
std::unique_ptr<clanguml::package_diagram::model::diagram>
|
std::unique_ptr<clanguml::package_diagram::model::diagram>
|
||||||
|
|||||||
Reference in New Issue
Block a user