Browse Source

test: iwyu docet :)

Michele Caini 2 years ago
parent
commit
23703f5c01

+ 1 - 0
test/entt/container/dense_set.cpp

@@ -7,6 +7,7 @@
 #include <tuple>
 #include <type_traits>
 #include <utility>
+#include <vector>
 #include <gtest/gtest.h>
 #include <entt/container/dense_set.hpp>
 #include <entt/core/memory.hpp>

+ 2 - 1
test/entt/core/algorithm.cpp

@@ -1,4 +1,5 @@
 #include <array>
+#include <cstdint>
 #include <vector>
 #include <gtest/gtest.h>
 #include <entt/core/algorithm.hpp>
@@ -65,7 +66,7 @@ TEST(Algorithm, InsertionSortEmptyContainer) {
 }
 
 TEST(Algorithm, RadixSort) {
-    std::array<uint32_t, 5> arr{{4, 1, 3, 2, 0}};
+    std::array<std::uint32_t, 5> arr{{4, 1, 3, 2, 0}};
     entt::radix_sort<8, 32> sort;
 
     sort(arr.begin(), arr.end(), [](const auto &value) {

+ 0 - 1
test/entt/core/iterator.cpp

@@ -1,5 +1,4 @@
 #include <cstddef>
-#include <type_traits>
 #include <utility>
 #include <vector>
 #include <gtest/gtest.h>

+ 1 - 0
test/entt/entity/helper.cpp

@@ -1,4 +1,5 @@
 #include <gtest/gtest.h>
+#include <entt/core/hashed_string.hpp>
 #include <entt/entity/component.hpp>
 #include <entt/entity/entity.hpp>
 #include <entt/entity/helper.hpp>

+ 3 - 0
test/entt/entity/sparse_set.cpp

@@ -6,6 +6,9 @@
 #include <memory>
 #include <utility>
 #include <gtest/gtest.h>
+#include <entt/config/config.h>
+#include <entt/core/any.hpp>
+#include <entt/core/type_info.hpp>
 #include <entt/entity/entity.hpp>
 #include <entt/entity/sparse_set.hpp>
 #include "../common/config.h"

+ 3 - 0
test/entt/entity/storage_entity.cpp

@@ -6,6 +6,9 @@
 #include <type_traits>
 #include <utility>
 #include <gtest/gtest.h>
+#include <entt/core/iterator.hpp>
+#include <entt/core/type_info.hpp>
+#include <entt/entity/entity.hpp>
 #include <entt/entity/storage.hpp>
 #include "../common/config.h"
 

+ 0 - 1
test/entt/entity/storage_utility.cpp

@@ -1,5 +1,4 @@
 #include <gtest/gtest.h>
-#include <entt/core/type_traits.hpp>
 #include <entt/entity/storage.hpp>
 
 template<typename Type>

+ 1 - 0
test/entt/graph/adjacency_matrix.cpp

@@ -1,3 +1,4 @@
+#include <cstddef>
 #include <memory>
 #include <utility>
 #include <gtest/gtest.h>

+ 1 - 0
test/entt/graph/dot.cpp

@@ -1,3 +1,4 @@
+#include <cstddef>
 #include <sstream>
 #include <string>
 #include <gtest/gtest.h>

+ 3 - 0
test/entt/graph/flow.cpp

@@ -1,3 +1,6 @@
+#include <cstddef>
+#include <memory>
+#include <utility>
 #include <gtest/gtest.h>
 #include <entt/core/hashed_string.hpp>
 #include <entt/graph/flow.hpp>

+ 0 - 1
test/entt/meta/meta_any.cpp

@@ -1,7 +1,6 @@
 #include <algorithm>
 #include <cstddef>
 #include <iterator>
-#include <type_traits>
 #include <utility>
 #include <gtest/gtest.h>
 #include <entt/core/hashed_string.hpp>

+ 2 - 1
test/entt/meta/meta_container.cpp

@@ -6,7 +6,8 @@
 #include <utility>
 #include <vector>
 #include <gtest/gtest.h>
-#include <entt/core/hashed_string.hpp>
+#include <entt/container/dense_map.hpp>
+#include <entt/container/dense_set.hpp>
 #include <entt/meta/container.hpp>
 #include <entt/meta/factory.hpp>
 #include <entt/meta/meta.hpp>

+ 4 - 0
test/entt/meta/meta_context.cpp

@@ -1,11 +1,15 @@
+#include <iterator>
 #include <unordered_map>
+#include <utility>
 #include <vector>
 #include <gtest/gtest.h>
 #include <entt/core/hashed_string.hpp>
+#include <entt/core/type_info.hpp>
 #include <entt/meta/container.hpp>
 #include <entt/meta/context.hpp>
 #include <entt/meta/factory.hpp>
 #include <entt/meta/pointer.hpp>
+#include <entt/meta/resolve.hpp>
 #include <entt/meta/template.hpp>
 
 struct base {

+ 0 - 2
test/entt/meta/meta_prop.cpp

@@ -1,5 +1,3 @@
-#include <cstring>
-#include <tuple>
 #include <utility>
 #include <gtest/gtest.h>
 #include <entt/core/hashed_string.hpp>

+ 1 - 1
test/entt/meta/meta_range.cpp

@@ -1,8 +1,8 @@
 #include <utility>
 #include <gtest/gtest.h>
 #include <entt/core/hashed_string.hpp>
+#include <entt/core/iterator.hpp>
 #include <entt/core/type_info.hpp>
-#include <entt/locator/locator.hpp>
 #include <entt/meta/factory.hpp>
 #include <entt/meta/meta.hpp>
 #include <entt/meta/range.hpp>

+ 2 - 0
test/entt/resource/resource_cache.cpp

@@ -3,7 +3,9 @@
 #include <tuple>
 #include <utility>
 #include <gtest/gtest.h>
+#include <entt/container/dense_map.hpp>
 #include <entt/core/hashed_string.hpp>
+#include <entt/core/iterator.hpp>
 #include <entt/resource/cache.hpp>
 #include <entt/resource/loader.hpp>
 #include <entt/resource/resource.hpp>

+ 1 - 0
test/entt/signal/emitter.cpp

@@ -1,4 +1,5 @@
 #include <functional>
+#include <memory>
 #include <utility>
 #include <gtest/gtest.h>
 #include <entt/signal/emitter.hpp>