From 0df693e2045fc708e0045c835da0109f8d7cab32 Mon Sep 17 00:00:00 2001
From: Louis Gombert <44813937+Lgt2x@users.noreply.github.com>
Date: Thu, 26 Feb 2026 05:46:40 +0100
Subject: [PATCH] Remove extra header define checks (#27851)
---
src/App/ApplicationPy.h | 5 +----
src/App/Range.h | 4 +---
src/Base/Builder3D.h | 4 +---
src/Base/Debugger.h | 4 +---
src/Base/Factory.h | 4 +---
src/Base/Handle.h | 4 +---
src/Base/InputSource.h | 4 +---
src/Base/Matrix.h | 4 +---
src/Base/PyTools.h | 2 --
src/Base/Rotation.h | 4 +---
src/Base/StackWalker.h | 2 --
src/Base/Tools.h | 4 +---
src/Base/Tools2D.h | 4 +---
src/Base/Tools3D.h | 4 +---
src/Base/Translate.h | 4 +---
src/Base/Type.h | 4 +---
src/Base/UniqueNameManager.h | 4 +---
src/Base/UnlimitedUnsigned.h | 4 +---
src/Base/Uuid.h | 4 +---
src/Mod/Assembly/Gui/Commands.h | 5 +----
src/Mod/CAM/PathSimulator/AppGL/ViewCAMSimulator.h | 5 +----
src/Mod/Mesh/App/Core/Approximation.h | 5 ++---
src/Mod/Mesh/App/Core/Definitions.h | 4 +---
src/Mod/Mesh/App/FeatureMeshExport.h | 4 +---
src/Mod/Mesh/App/MeshPoint.h | 4 +---
src/Mod/Mesh/Gui/DlgSettingsImportExportImp.h | 4 +---
src/Mod/Mesh/Gui/DlgSettingsMeshView.h | 4 +---
src/Mod/Mesh/Gui/DlgSmoothing.h | 4 +---
src/Mod/Mesh/Gui/MeshSelection.h | 4 +---
src/Mod/Mesh/Gui/PropertyEditorMesh.h | 5 +----
src/Mod/Mesh/Gui/Segmentation.h | 4 +---
src/Mod/Mesh/Gui/SoFCIndexedFaceSet.h | 4 +---
src/Mod/Mesh/Gui/SoPolygon.h | 4 +---
src/Mod/Mesh/Gui/Workbench.h | 4 +---
34 files changed, 33 insertions(+), 104 deletions(-)
diff --git a/src/App/ApplicationPy.h b/src/App/ApplicationPy.h
index ba94ee71b0..4c0bd34dfc 100644
--- a/src/App/ApplicationPy.h
+++ b/src/App/ApplicationPy.h
@@ -21,8 +21,7 @@
* *
**************************************************************************/
-#ifndef APP_APPLICATIONPY_H
-#define APP_APPLICATIONPY_H
+#pragma once
#include
@@ -90,5 +89,3 @@ public:
};
}
-
-#endif // APP_APPLICATIONPY_H
diff --git a/src/App/Range.h b/src/App/Range.h
index e839f7cd0d..6f4f4113dd 100644
--- a/src/App/Range.h
+++ b/src/App/Range.h
@@ -26,9 +26,7 @@
#include
#include
-#ifndef FC_GLOBAL_H
#include
-#endif
namespace App
{
@@ -264,4 +262,4 @@ private:
} // namespace App
-ENABLE_BITMASK_OPERATORS(App::CellAddress::Cell)
\ No newline at end of file
+ENABLE_BITMASK_OPERATORS(App::CellAddress::Cell)
diff --git a/src/Base/Builder3D.h b/src/Base/Builder3D.h
index 5729bbc13d..c4b64e74a1 100644
--- a/src/Base/Builder3D.h
+++ b/src/Base/Builder3D.h
@@ -31,9 +31,7 @@
#include
#include
#include
-#ifndef FC_GLOBAL_H
-# include
-#endif
+#include
#include "Placement.h"
diff --git a/src/Base/Debugger.h b/src/Base/Debugger.h
index ffa1d289ec..767bf5cca1 100644
--- a/src/Base/Debugger.h
+++ b/src/Base/Debugger.h
@@ -27,9 +27,7 @@
#include
#include
-#ifndef FC_GLOBAL_H
-# include
-#endif
+#include
namespace Base
{
diff --git a/src/Base/Factory.h b/src/Base/Factory.h
index cc7c813f85..6bf3e203d1 100644
--- a/src/Base/Factory.h
+++ b/src/Base/Factory.h
@@ -29,9 +29,7 @@
#include
#include