editeng/source/editeng/impedit5.cxx                                   |    1 +
 editeng/source/items/legacyitem.cxx                                   |    1 +
 editeng/source/uno/unotext.cxx                                        |    1 +
 include/IwyuFilter_include.yaml                                       |    1 +
 include/dbaccess/dbaundomanager.hxx                                   |    2 --
 include/dbaccess/dbsubcomponentcontroller.hxx                         |    4 
----
 include/dbaccess/genericcontroller.hxx                                |    2 --
 include/docmodel/uno/UnoChartStyle.hxx                                |    2 --
 include/drawinglayer/primitive2d/BufferedDecompositionPrimitive2D.hxx |    1 -
 include/drawinglayer/primitive2d/PolyPolygonSelectionPrimitive2D.hxx  |    1 -
 include/drawinglayer/primitive2d/fillhatchprimitive2d.hxx             |    1 -
 include/drawinglayer/primitive2d/textlayoutdevice.hxx                 |    1 -
 include/drawinglayer/primitive2d/textprimitive2d.hxx                  |    1 -
 include/editeng/AccessibleContextBase.hxx                             |    2 --
 include/editeng/AccessibleEditableTextPara.hxx                        |    2 --
 include/editeng/AccessibleParaManager.hxx                             |    2 --
 include/editeng/AccessibleStaticTextBase.hxx                          |    1 -
 include/editeng/EPaM.hxx                                              |    2 ++
 include/editeng/adjustitem.hxx                                        |    1 -
 include/editeng/borderline.hxx                                        |    1 -
 include/editeng/editdata.hxx                                          |    1 -
 include/editeng/editeng.hxx                                           |    4 
----
 include/editeng/escapementitem.hxx                                    |    2 +-
 include/editeng/fhgtitem.hxx                                          |    1 -
 include/editeng/fieldupdater.hxx                                      |    1 -
 include/editeng/lspcitem.hxx                                          |    3 
+--
 include/editeng/outliner.hxx                                          |    4 
----
 include/editeng/overflowingtxt.hxx                                    |    2 +-
 include/editeng/scripthintitem.hxx                                    |    2 --
 include/editeng/shaditem.hxx                                          |    3 
+--
 include/editeng/unoedprx.hxx                                          |    1 -
 include/editeng/unoforou.hxx                                          |    1 -
 include/editeng/unotext.hxx                                           |    1 -
 include/svl/eitem.hxx                                                 |    1 -
 include/svx/svdetc.hxx                                                |    1 +
 sfx2/source/appl/openuriexternally.cxx                                |    1 +
 svx/source/dialog/grfflt.cxx                                          |    1 +
 svx/source/svdraw/svdmodel.cxx                                        |    1 +
 sw/source/ui/misc/outline.cxx                                         |    1 +
 39 files changed, 15 insertions(+), 47 deletions(-)

New commits:
commit becdd99f2c82772f86bce4dc63373b50fc5a012f
Author:     Gabor Kelemen <[email protected]>
AuthorDate: Sun Oct 5 18:18:37 2025 +0200
Commit:     Gabor Kelemen <[email protected]>
CommitDate: Tue Oct 14 11:02:17 2025 +0200

    tdf#146619 Run IWYU again on include/[d-e]*
    
    Change-Id: Iec01747b87d93a0a7c6907ea1518dec026f38836
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191911
    Tested-by: Jenkins
    Reviewed-by: Gabor Kelemen <[email protected]>

diff --git a/editeng/source/editeng/impedit5.cxx 
b/editeng/source/editeng/impedit5.cxx
index b82e361038c5..bd025019da67 100644
--- a/editeng/source/editeng/impedit5.cxx
+++ b/editeng/source/editeng/impedit5.cxx
@@ -22,6 +22,7 @@
 #include <comphelper/lok.hxx>
 #include <editeng/editeng.hxx>
 #include <editeng/txtrange.hxx>
+#include <rtl/strbuf.hxx>
 #include <svl/eitem.hxx>
 #include <svl/hint.hxx>
 #include <sfx2/app.hxx>
diff --git a/editeng/source/items/legacyitem.cxx 
b/editeng/source/items/legacyitem.cxx
index 2369b31871cb..c7dd147ee253 100644
--- a/editeng/source/items/legacyitem.cxx
+++ b/editeng/source/items/legacyitem.cxx
@@ -26,6 +26,7 @@
 #include <vcl/GraphicObject.hxx>
 #include <vcl/TypeSerializer.hxx>
 #include <osl/diagnose.h>
+#include <tools/debug.hxx>
 #include <tools/urlobj.hxx>
 #include <editeng/fontitem.hxx>
 #include <editeng/fhgtitem.hxx>
diff --git a/editeng/source/uno/unotext.cxx b/editeng/source/uno/unotext.cxx
index 91efa5db50c0..b52d9911f1d6 100644
--- a/editeng/source/uno/unotext.cxx
+++ b/editeng/source/uno/unotext.cxx
@@ -22,6 +22,7 @@
 #include <com/sun/star/text/XTextField.hpp>
 #include <com/sun/star/text/TextRangeSelection.hpp>
 #include <com/sun/star/lang/Locale.hpp>
+#include <com/sun/star/beans/Pair.hpp>
 #include <com/sun/star/beans/PropertyAttribute.hpp>
 #include <com/sun/star/container/XNameContainer.hpp>
 
diff --git a/include/IwyuFilter_include.yaml b/include/IwyuFilter_include.yaml
index 6164bff9e493..d10299f84262 100644
--- a/include/IwyuFilter_include.yaml
+++ b/include/IwyuFilter_include.yaml
@@ -664,6 +664,7 @@ excludelist:
     - com/sun/star/container/XIndexReplace.hpp
     - com/sun/star/awt/FontSlant.hpp
     - com/sun/star/awt/FontDescriptor.hpp
+    - com/sun/star/beans/Pair.hpp
     - com/sun/star/style/LineSpacing.hpp
     - com/sun/star/style/TabStop.hpp
     - com/sun/star/util/XComplexColor.hpp
diff --git a/include/dbaccess/dbaundomanager.hxx 
b/include/dbaccess/dbaundomanager.hxx
index 92f3096efa86..48c4ffbb557c 100644
--- a/include/dbaccess/dbaundomanager.hxx
+++ b/include/dbaccess/dbaundomanager.hxx
@@ -23,8 +23,6 @@
 #include <memory>
 
 #include <com/sun/star/document/XUndoManager.hpp>
-#include <com/sun/star/uno/Reference.hxx>
-#include <com/sun/star/uno/Sequence.hxx>
 #include <cppuhelper/implbase1.hxx>
 #include <dbaccess/dbaccessdllapi.h>
 #include <rtl/ustring.hxx>
diff --git a/include/dbaccess/dbsubcomponentcontroller.hxx 
b/include/dbaccess/dbsubcomponentcontroller.hxx
index 10687a2c2d4d..7739c9a5b035 100644
--- a/include/dbaccess/dbsubcomponentcontroller.hxx
+++ b/include/dbaccess/dbsubcomponentcontroller.hxx
@@ -23,11 +23,7 @@
 #include <memory>
 
 #include <com/sun/star/document/XScriptInvocationContext.hpp>
-#include <com/sun/star/lang/EventObject.hpp>
-#include <com/sun/star/uno/Any.hxx>
 #include <com/sun/star/uno/Reference.hxx>
-#include <com/sun/star/uno/Sequence.hxx>
-#include <com/sun/star/uno/Type.hxx>
 #include <com/sun/star/util/XModifiable.hpp>
 #include <cppuhelper/implbase.hxx>
 #include <dbaccess/dbaccessdllapi.h>
diff --git a/include/dbaccess/genericcontroller.hxx 
b/include/dbaccess/genericcontroller.hxx
index 5e05581d2ae5..aa1d7ddc0bad 100644
--- a/include/dbaccess/genericcontroller.hxx
+++ b/include/dbaccess/genericcontroller.hxx
@@ -24,7 +24,6 @@
 
 #include <deque>
 #include <map>
-#include <memory>
 #include <mutex>
 #include <utility>
 #include <vector>
@@ -41,7 +40,6 @@
 #include <com/sun/star/frame/XLayoutManager.hpp>
 #include <com/sun/star/frame/XTitle.hpp>
 #include <com/sun/star/frame/XTitleChangeBroadcaster.hpp>
-#include <com/sun/star/lang/EventObject.hpp>
 #include <com/sun/star/lang/XInitialization.hpp>
 #include <com/sun/star/lang/XServiceInfo.hpp>
 #include <com/sun/star/uno/Any.hxx>
diff --git a/include/docmodel/uno/UnoChartStyle.hxx 
b/include/docmodel/uno/UnoChartStyle.hxx
index 45bb26811ba8..5686bd5ac2f2 100644
--- a/include/docmodel/uno/UnoChartStyle.hxx
+++ b/include/docmodel/uno/UnoChartStyle.hxx
@@ -11,8 +11,6 @@
 
 #include <config_options.h>
 #include <cppuhelper/implbase.hxx>
-#include <com/sun/star/util/XModifyListener.hpp>
-#include <com/sun/star/util/XModifyBroadcaster.hpp>
 
 #include <com/sun/star/chart2/XChartStyle.hpp>
 
diff --git 
a/include/drawinglayer/primitive2d/BufferedDecompositionPrimitive2D.hxx 
b/include/drawinglayer/primitive2d/BufferedDecompositionPrimitive2D.hxx
index eff7ba3276dc..e3d6a280f1d0 100644
--- a/include/drawinglayer/primitive2d/BufferedDecompositionPrimitive2D.hxx
+++ b/include/drawinglayer/primitive2d/BufferedDecompositionPrimitive2D.hxx
@@ -20,7 +20,6 @@
 #pragma once
 
 #include <drawinglayer/drawinglayerdllapi.h>
-#include <drawinglayer/primitive2d/Primitive2DContainer.hxx>
 #include <drawinglayer/primitive2d/baseprimitive2d.hxx>
 #include <chrono>
 
diff --git 
a/include/drawinglayer/primitive2d/PolyPolygonSelectionPrimitive2D.hxx 
b/include/drawinglayer/primitive2d/PolyPolygonSelectionPrimitive2D.hxx
index e1e64c2c0450..ce897037d974 100644
--- a/include/drawinglayer/primitive2d/PolyPolygonSelectionPrimitive2D.hxx
+++ b/include/drawinglayer/primitive2d/PolyPolygonSelectionPrimitive2D.hxx
@@ -21,7 +21,6 @@
 
 #include <drawinglayer/drawinglayerdllapi.h>
 
-#include <drawinglayer/primitive2d/baseprimitive2d.hxx>
 #include <drawinglayer/primitive2d/primitivetools2d.hxx>
 #include <basegfx/polygon/b2dpolypolygon.hxx>
 #include <basegfx/color/bcolor.hxx>
diff --git a/include/drawinglayer/primitive2d/fillhatchprimitive2d.hxx 
b/include/drawinglayer/primitive2d/fillhatchprimitive2d.hxx
index 67e282cf5496..fba23d45f94f 100644
--- a/include/drawinglayer/primitive2d/fillhatchprimitive2d.hxx
+++ b/include/drawinglayer/primitive2d/fillhatchprimitive2d.hxx
@@ -19,7 +19,6 @@
 
 #pragma once
 
-#include <drawinglayer/primitive2d/baseprimitive2d.hxx>
 #include <drawinglayer/primitive2d/primitivetools2d.hxx>
 #include <drawinglayer/attribute/fillhatchattribute.hxx>
 #include <basegfx/color/bcolor.hxx>
diff --git a/include/drawinglayer/primitive2d/textlayoutdevice.hxx 
b/include/drawinglayer/primitive2d/textlayoutdevice.hxx
index c4441c2428af..9eef79cb94ab 100644
--- a/include/drawinglayer/primitive2d/textlayoutdevice.hxx
+++ b/include/drawinglayer/primitive2d/textlayoutdevice.hxx
@@ -27,7 +27,6 @@
 #include <basegfx/polygon/b2dpolypolygon.hxx>
 #include <vcl/kernarray.hxx>
 #include <vcl/svapp.hxx>
-#include <tools/fontenum.hxx>
 #include <span>
 
 // predefines
diff --git a/include/drawinglayer/primitive2d/textprimitive2d.hxx 
b/include/drawinglayer/primitive2d/textprimitive2d.hxx
index d898db236cae..7916d4916b4f 100644
--- a/include/drawinglayer/primitive2d/textprimitive2d.hxx
+++ b/include/drawinglayer/primitive2d/textprimitive2d.hxx
@@ -27,7 +27,6 @@
 #include <basegfx/matrix/b2dhommatrix.hxx>
 #include <rtl/ustring.hxx>
 #include <tools/color.hxx>
-#include <tools/long.hxx>
 #include <basegfx/color/bcolor.hxx>
 #include <com/sun/star/lang/Locale.hpp>
 #include <memory>
diff --git a/include/editeng/AccessibleContextBase.hxx 
b/include/editeng/AccessibleContextBase.hxx
index 291ac7f73c09..69d5625035fb 100644
--- a/include/editeng/AccessibleContextBase.hxx
+++ b/include/editeng/AccessibleContextBase.hxx
@@ -23,8 +23,6 @@
 #include <com/sun/star/uno/Reference.hxx>
 #include <com/sun/star/lang/XServiceInfo.hpp>
 #include <comphelper/OAccessible.hxx>
-#include <cppuhelper/compbase.hxx>
-#include <cppuhelper/basemutex.hxx>
 #include <editeng/editengdllapi.h>
 #include <rtl/ref.hxx>
 
diff --git a/include/editeng/AccessibleEditableTextPara.hxx 
b/include/editeng/AccessibleEditableTextPara.hxx
index ab64a9399dec..27b7d63f0087 100644
--- a/include/editeng/AccessibleEditableTextPara.hxx
+++ b/include/editeng/AccessibleEditableTextPara.hxx
@@ -26,7 +26,6 @@
 
 #include <com/sun/star/uno/Reference.hxx>
 #include <com/sun/star/lang/XServiceInfo.hpp>
-#include <com/sun/star/accessibility/AccessibleScrollType.hpp>
 #include <com/sun/star/accessibility/XAccessible.hpp>
 #include <com/sun/star/accessibility/XAccessibleEditableText.hpp>
 #include <com/sun/star/accessibility/XAccessibleTextAttributes.hpp>
@@ -35,7 +34,6 @@
 
 #include <comphelper/accessibletexthelper.hxx>
 #include <cppuhelper/implbase.hxx>
-#include <editeng/editdata.hxx>
 #include <editeng/editengdllapi.h>
 #include <editeng/unoedprx.hxx>
 #include <unotools/weakref.hxx>
diff --git a/include/editeng/AccessibleParaManager.hxx 
b/include/editeng/AccessibleParaManager.hxx
index c2eab2cb17e1..743cb9a0239e 100644
--- a/include/editeng/AccessibleParaManager.hxx
+++ b/include/editeng/AccessibleParaManager.hxx
@@ -25,8 +25,6 @@
 #include <utility>
 #include <tools/gen.hxx>
 #include <com/sun/star/awt/Rectangle.hpp>
-#include <com/sun/star/uno/Reference.hxx>
-#include <cppuhelper/weakref.hxx>
 #include <rtl/ref.hxx>
 #include <unotools/weakref.hxx>
 #include <editeng/AccessibleEditableTextPara.hxx>
diff --git a/include/editeng/AccessibleStaticTextBase.hxx 
b/include/editeng/AccessibleStaticTextBase.hxx
index a0003f8dffd0..9a1b68f04639 100644
--- a/include/editeng/AccessibleStaticTextBase.hxx
+++ b/include/editeng/AccessibleStaticTextBase.hxx
@@ -24,7 +24,6 @@
 #include <tools/gen.hxx>
 #include <cppuhelper/implbase2.hxx>
 #include <com/sun/star/uno/Reference.hxx>
-#include <com/sun/star/accessibility/AccessibleScrollType.hpp>
 #include <com/sun/star/accessibility/XAccessibleText.hpp>
 #include <com/sun/star/accessibility/XAccessibleTextAttributes.hpp>
 #include <com/sun/star/accessibility/TextSegment.hpp>
diff --git a/include/editeng/EPaM.hxx b/include/editeng/EPaM.hxx
index 653adeafa6f9..736a945d95eb 100644
--- a/include/editeng/EPaM.hxx
+++ b/include/editeng/EPaM.hxx
@@ -23,6 +23,8 @@
 
 #include <sal/types.h>
 
+#include <ostream>
+
 inline constexpr sal_Int32 EE_PARA_MAX = SAL_MAX_INT32;
 inline constexpr sal_Int32 EE_TEXTPOS_MAX = SAL_MAX_INT32;
 
diff --git a/include/editeng/adjustitem.hxx b/include/editeng/adjustitem.hxx
index 4f9697f5b20e..c1acd36a4113 100644
--- a/include/editeng/adjustitem.hxx
+++ b/include/editeng/adjustitem.hxx
@@ -19,7 +19,6 @@
 #ifndef INCLUDED_EDITENG_ADJUSTITEM_HXX
 #define INCLUDED_EDITENG_ADJUSTITEM_HXX
 
-#include <svl/cenumitm.hxx>
 #include <svl/poolitem.hxx>
 #include <editeng/svxenum.hxx>
 #include <editeng/editengdllapi.h>
diff --git a/include/editeng/borderline.hxx b/include/editeng/borderline.hxx
index 05b76a05070d..851c16156dee 100644
--- a/include/editeng/borderline.hxx
+++ b/include/editeng/borderline.hxx
@@ -28,7 +28,6 @@
 #include <editeng/editengdllapi.h>
 #include <svtools/borderline.hxx>
 #include <docmodel/color/ComplexColor.hxx>
-#include <o3tl/hash_combine.hxx>
 
 class IntlWrapper;
 
diff --git a/include/editeng/editdata.hxx b/include/editeng/editdata.hxx
index a9388e305556..504730381a67 100644
--- a/include/editeng/editdata.hxx
+++ b/include/editeng/editdata.hxx
@@ -26,7 +26,6 @@
 #include <i18nlangtag/lang.h>
 #include <editeng/ESelection.hxx>
 #include <memory>
-#include <ostream>
 
 class SfxPoolItem;
 template<typename T> class SvParser;
diff --git a/include/editeng/editeng.hxx b/include/editeng/editeng.hxx
index c53ad6ff764e..891383f7ad62 100644
--- a/include/editeng/editeng.hxx
+++ b/include/editeng/editeng.hxx
@@ -21,7 +21,6 @@
 #define INCLUDED_EDITENG_EDITENG_HXX
 
 #include <memory>
-#include <span>
 #include <vector>
 
 #include <optional>
@@ -42,12 +41,9 @@
 #include <tools/degree.hxx>
 #include <tools/long.hxx>
 #include <tools/fontenum.hxx>
-#include <basegfx/tuple/b2dtuple.hxx>
 
-#include <editeng/eedata.hxx>
 #include <o3tl/typed_flags_set.hxx>
 #include <svl/languageoptions.hxx>
-#include <vcl/kernarray.hxx>
 #include <comphelper/errcode.hxx>
 #include <functional>
 
diff --git a/include/editeng/escapementitem.hxx 
b/include/editeng/escapementitem.hxx
index ea3ca106db3f..42bc5df2e7e9 100644
--- a/include/editeng/escapementitem.hxx
+++ b/include/editeng/escapementitem.hxx
@@ -19,9 +19,9 @@
 #ifndef INCLUDED_EDITENG_ESCAPEMENTITEM_HXX
 #define INCLUDED_EDITENG_ESCAPEMENTITEM_HXX
 
-#include <svl/cenumitm.hxx>
 #include <editeng/svxenum.hxx>
 #include <editeng/editengdllapi.h>
+#include <svl/poolitem.hxx>
 
 // class SvxEscapementItem -----------------------------------------------
 
diff --git a/include/editeng/fhgtitem.hxx b/include/editeng/fhgtitem.hxx
index a2db8e82bf71..f44428089c01 100644
--- a/include/editeng/fhgtitem.hxx
+++ b/include/editeng/fhgtitem.hxx
@@ -20,7 +20,6 @@
 #define INCLUDED_EDITENG_FHGTITEM_HXX
 
 #include <svl/poolitem.hxx>
-#include <tools/debug.hxx>
 #include <editeng/editengdllapi.h>
 
 // class SvxFontHeightItem -----------------------------------------------
diff --git a/include/editeng/fieldupdater.hxx b/include/editeng/fieldupdater.hxx
index 61d6570741e2..4342f947442a 100644
--- a/include/editeng/fieldupdater.hxx
+++ b/include/editeng/fieldupdater.hxx
@@ -12,7 +12,6 @@
 
 #include <editeng/editengdllapi.h>
 #include <editeng/flditem.hxx>
-#include <svl/itempool.hxx>
 #include <memory>
 
 class EditTextObject;
diff --git a/include/editeng/lspcitem.hxx b/include/editeng/lspcitem.hxx
index 5f4e5b964367..8c9af1d1abef 100644
--- a/include/editeng/lspcitem.hxx
+++ b/include/editeng/lspcitem.hxx
@@ -19,10 +19,9 @@
 #ifndef INCLUDED_EDITENG_LSPCITEM_HXX
 #define INCLUDED_EDITENG_LSPCITEM_HXX
 
-#include <svl/cenumitm.hxx>
-#include <tools/mapunit.hxx>
 #include <editeng/svxenum.hxx>
 #include <editeng/editengdllapi.h>
+#include <svl/poolitem.hxx>
 
 // class SvxLineSpacingItem ----------------------------------------------
 
diff --git a/include/editeng/outliner.hxx b/include/editeng/outliner.hxx
index 2e796cd7e672..274ac4f23c14 100644
--- a/include/editeng/outliner.hxx
+++ b/include/editeng/outliner.hxx
@@ -35,11 +35,7 @@
 #include <comphelper/errcode.hxx>
 #include <tools/link.hxx>
 #include <editeng/editengdllapi.h>
-
-#include <vcl/GraphicObject.hxx>
-
 #include <editeng/svxfont.hxx>
-#include <editeng/eedata.hxx>
 #include <editeng/paragraphdata.hxx>
 #include <o3tl/typed_flags_set.hxx>
 
diff --git a/include/editeng/overflowingtxt.hxx 
b/include/editeng/overflowingtxt.hxx
index 5b95f2d1296c..0d4fc38303de 100644
--- a/include/editeng/overflowingtxt.hxx
+++ b/include/editeng/overflowingtxt.hxx
@@ -21,7 +21,7 @@
 #define INCLUDED_EDITENG_OVERFLOWINGTXT_HXX
 
 #include <editeng/editengdllapi.h>
-#include <editeng/editdata.hxx>
+#include <editeng/ESelection.hxx>
 
 #include <com/sun/star/uno/Reference.h>
 #include <optional>
diff --git a/include/editeng/scripthintitem.hxx 
b/include/editeng/scripthintitem.hxx
index a8b6df13dec3..bf1778130ea9 100644
--- a/include/editeng/scripthintitem.hxx
+++ b/include/editeng/scripthintitem.hxx
@@ -18,10 +18,8 @@
  */
 #pragma once
 
-#include <tools/fontenum.hxx>
 #include <svl/eitem.hxx>
 #include <editeng/editengdllapi.h>
-#include <ostream>
 #include <i18nutil/scriptchangescanner.hxx>
 
 class EDITENG_DLLPUBLIC SvxScriptHintItem final : public 
SfxEnumItem<i18nutil::ScriptHintType>
diff --git a/include/editeng/shaditem.hxx b/include/editeng/shaditem.hxx
index db2aa174ffdd..81eaae120317 100644
--- a/include/editeng/shaditem.hxx
+++ b/include/editeng/shaditem.hxx
@@ -19,9 +19,8 @@
 #ifndef INCLUDED_EDITENG_SHADITEM_HXX
 #define INCLUDED_EDITENG_SHADITEM_HXX
 
+#include <svl/poolitem.hxx>
 #include <tools/color.hxx>
-#include <tools/mapunit.hxx>
-#include <svl/cenumitm.hxx>
 
 #include <editeng/svxenum.hxx>
 #include <editeng/editengdllapi.h>
diff --git a/include/editeng/unoedprx.hxx b/include/editeng/unoedprx.hxx
index 783bd965ec8f..7982d4963f6e 100644
--- a/include/editeng/unoedprx.hxx
+++ b/include/editeng/unoedprx.hxx
@@ -26,7 +26,6 @@
 #include <tools/fontenum.hxx>
 #include <editeng/unoedsrc.hxx>
 
-#include <editeng/editdata.hxx>
 #include <editeng/editengdllapi.h>
 
 class SvxAccessibleTextAdapter final : public SvxTextForwarder
diff --git a/include/editeng/unoforou.hxx b/include/editeng/unoforou.hxx
index bcd1f39ab66a..3f63b9c98952 100644
--- a/include/editeng/unoforou.hxx
+++ b/include/editeng/unoforou.hxx
@@ -22,7 +22,6 @@
 
 #include <editeng/unoedsrc.hxx>
 #include <editeng/editengdllapi.h>
-#include <editeng/editdata.hxx>
 #include <svl/itemset.hxx>
 #include <optional>
 
diff --git a/include/editeng/unotext.hxx b/include/editeng/unotext.hxx
index 3a144ef5ed9c..f2bc22fd4dba 100644
--- a/include/editeng/unotext.hxx
+++ b/include/editeng/unotext.hxx
@@ -52,7 +52,6 @@
 #include <comphelper/servicehelper.hxx>
 #include <svl/itemset.hxx>
 #include <svl/solar.hrc>
-#include <editeng/editdata.hxx>
 #include <editeng/unoedsrc.hxx>
 #include <editeng/eeitem.hxx>
 #include <editeng/editengdllapi.h>
diff --git a/include/svl/eitem.hxx b/include/svl/eitem.hxx
index 382b8ffa5e4e..3325431e2c44 100644
--- a/include/svl/eitem.hxx
+++ b/include/svl/eitem.hxx
@@ -22,7 +22,6 @@
 
 #include <svl/svldllapi.h>
 #include <svl/cenumitm.hxx>
-#include <cassert>
 
 template<typename EnumT>
 class SAL_DLLPUBLIC_RTTI SfxEnumItem : public SfxEnumItemInterface
diff --git a/include/svx/svdetc.hxx b/include/svx/svdetc.hxx
index dd01624cc9db..c4f9017a4e4c 100644
--- a/include/svx/svdetc.hxx
+++ b/include/svx/svdetc.hxx
@@ -26,6 +26,7 @@
 #include <svx/svdobj.hxx>
 #include <svl/whichranges.hxx>
 #include <unotools/syslocale.hxx>
+#include <vcl/timer.hxx>
 #include <memory>
 #include <o3tl/unit_conversion.hxx>
 
diff --git a/sfx2/source/appl/openuriexternally.cxx 
b/sfx2/source/appl/openuriexternally.cxx
index 4de7230afd3e..436f231092da 100644
--- a/sfx2/source/appl/openuriexternally.cxx
+++ b/sfx2/source/appl/openuriexternally.cxx
@@ -21,6 +21,7 @@
 #include <sfx2/sfxresid.hxx>
 #include <tools/urlobj.hxx>
 #include <vcl/svapp.hxx>
+#include <vcl/timer.hxx>
 #include <vcl/weld.hxx>
 #include <openuriexternally.hxx>
 #include <comphelper/lok.hxx>
diff --git a/svx/source/dialog/grfflt.cxx b/svx/source/dialog/grfflt.cxx
index 329cafdbb65d..8c6d5643fd54 100644
--- a/svx/source/dialog/grfflt.cxx
+++ b/svx/source/dialog/grfflt.cxx
@@ -21,6 +21,7 @@
 #include <vcl/bitmap/BitmapMedianFilter.hxx>
 #include <vcl/bitmap/BitmapSobelGreyFilter.hxx>
 #include <vcl/bitmap/BitmapPopArtFilter.hxx>
+#include <vcl/GraphicObject.hxx>
 
 #include <sfx2/viewfrm.hxx>
 #include <sfx2/viewsh.hxx>
diff --git a/svx/source/svdraw/svdmodel.cxx b/svx/source/svdraw/svdmodel.cxx
index 4e4f4013d759..c144524dc2be 100644
--- a/svx/source/svdraw/svdmodel.cxx
+++ b/svx/source/svdraw/svdmodel.cxx
@@ -58,6 +58,7 @@
 #include <editeng/colritem.hxx>
 #include <editeng/fhgtitem.hxx>
 #include <svl/style.hxx>
+#include <tools/debug.hxx>
 #include <editeng/forbiddencharacterstable.hxx>
 #include <comphelper/servicehelper.hxx>
 #include <comphelper/storagehelper.hxx>
diff --git a/sw/source/ui/misc/outline.cxx b/sw/source/ui/misc/outline.cxx
index fd434c17fc42..3631d98251d3 100644
--- a/sw/source/ui/misc/outline.cxx
+++ b/sw/source/ui/misc/outline.cxx
@@ -18,6 +18,7 @@
  */
 
 #include <hintids.hxx>
+#include <vcl/graph.hxx>
 #include <vcl/settings.hxx>
 #include <vcl/virdev.hxx>
 #include <sfx2/tabdlg.hxx>

Reply via email to