From 2dbfc6bc5b9fe6913da532b7e49f5e003e840a39 Mon Sep 17 00:00:00 2001 From: HanifKoh <76276251+HanifKoh@users.noreply.github.com> Date: Mon, 5 Oct 2026 14:19:47 +0800 Subject: [PATCH] Add Missing Includes to Tests Merged Since the Last Include Sweep (#16146) --- tests/fff_print/test_precise_seam.cpp | 1 + tests/libslic3r/test_3mf.cpp | 2 ++ tests/libslic3r/test_config.cpp | 1 + tests/libslic3r/test_precise_seam.cpp | 14 ++++++++++++++ tests/libslic3r/test_stl.cpp | 3 +++ 5 files changed, 21 insertions(+) diff --git a/tests/fff_print/test_precise_seam.cpp b/tests/fff_print/test_precise_seam.cpp index 2f48c626cc..170c867b95 100644 --- a/tests/fff_print/test_precise_seam.cpp +++ b/tests/fff_print/test_precise_seam.cpp @@ -16,6 +16,7 @@ #include "libslic3r/Point.hpp" #include "libslic3r/Polygon.hpp" #include "libslic3r/Model.hpp" +#include "libslic3r/PrintConfig.hpp" #include #include #include "libslic3r/libslic3r.h" diff --git a/tests/libslic3r/test_3mf.cpp b/tests/libslic3r/test_3mf.cpp index ceb949285d..9570cb3ecf 100644 --- a/tests/libslic3r/test_3mf.cpp +++ b/tests/libslic3r/test_3mf.cpp @@ -22,6 +22,8 @@ #include "libslic3r/Config.hpp" #include "libslic3r/Geometry.hpp" #include +#include "libslic3r/Point.hpp" +#include "libslic3r/Utils.hpp" #include #include "libslic3r/TriangleMesh.hpp" #include "libslic3r/TriangleSelector.hpp" diff --git a/tests/libslic3r/test_config.cpp b/tests/libslic3r/test_config.cpp index da8c7195fb..382303cb36 100644 --- a/tests/libslic3r/test_config.cpp +++ b/tests/libslic3r/test_config.cpp @@ -19,6 +19,7 @@ #include #include #include "libslic3r/Config.hpp" +#include #include #include #include diff --git a/tests/libslic3r/test_precise_seam.cpp b/tests/libslic3r/test_precise_seam.cpp index d8a1130192..d31c645f13 100644 --- a/tests/libslic3r/test_precise_seam.cpp +++ b/tests/libslic3r/test_precise_seam.cpp @@ -1,10 +1,24 @@ #include +#include +#include +#include +#include +#include #include "libslic3r/GCode/PreciseSeam.hpp" #include "libslic3r/GCode/PreciseSeamInternal.hpp" #include "libslic3r/ClipperUtils.hpp" #include #include +#include "libslic3r/Point.hpp" +#include "libslic3r/Polygon.hpp" +#include +#include +#include "libslic3r/ExPolygon.hpp" +#include "libslic3r/Model.hpp" +#include +#include "libslic3r/libslic3r.h" +#include "libslic3r/Polyline.hpp" using namespace Slic3r; diff --git a/tests/libslic3r/test_stl.cpp b/tests/libslic3r/test_stl.cpp index b121bfc122..c6703739ff 100644 --- a/tests/libslic3r/test_stl.cpp +++ b/tests/libslic3r/test_stl.cpp @@ -1,5 +1,8 @@ #include #include +#include "libslic3r/TriangleMesh.hpp" +#include +#include #include #include "libslic3r/Point.hpp"