include/IwyuFilter_include.yaml                |    1 +
 include/editeng/AccessibleContextBase.hxx      |    1 -
 include/editeng/AccessibleEditableTextPara.hxx |    1 -
 include/editeng/eerdll.hxx                     |    1 -
 include/editeng/smallcaps.hxx                  |    1 +
 include/editeng/unotext.hxx                    |    1 -
 include/filter/msfilter/rtfutil.hxx            |    1 -
 include/filter/msfilter/svdfppt.hxx            |    1 +
 include/formula/IFunctionDescription.hxx       |    1 -
 include/formula/formulahelper.hxx              |    1 -
 include/i18nutil/scripttypedetector.hxx        |    3 ++-
 include/jvmaccess/classpath.hxx                |    3 ++-
 12 files changed, 7 insertions(+), 9 deletions(-)

New commits:
commit 7d66020d291928d03b638e03371359e756583178
Author:     Gabor Kelemen <kelem...@ubuntu.com>
AuthorDate: Thu Sep 14 02:59:53 2023 +0200
Commit:     Gabor Kelemen <kelem...@ubuntu.com>
CommitDate: Sat Sep 23 10:39:02 2023 +0200

    tdf#146619 Recheck include/[e-j]* with IWYU
    
    Change-Id: I705becd4618989ca274ca8c42eeff3bc18a4ae76
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/156986
    Tested-by: Jenkins
    Reviewed-by: Gabor Kelemen <kelem...@ubuntu.com>

diff --git a/include/IwyuFilter_include.yaml b/include/IwyuFilter_include.yaml
index acf7d21552b0..c0b87cd559c8 100644
--- a/include/IwyuFilter_include.yaml
+++ b/include/IwyuFilter_include.yaml
@@ -754,6 +754,7 @@ excludelist:
     - com/sun/star/awt/FontDescriptor.hpp
     - com/sun/star/style/LineSpacing.hpp
     - com/sun/star/style/TabStop.hpp
+    - com/sun/star/util/XComplexColor.hpp
     - editeng/eeitem.hxx
     include/formula/FormulaOpCodeMapperObj.hxx:
     # base class has to be a complete type
diff --git a/include/editeng/AccessibleContextBase.hxx 
b/include/editeng/AccessibleContextBase.hxx
index c5257fdb9e6d..d2152a9a4026 100644
--- a/include/editeng/AccessibleContextBase.hxx
+++ b/include/editeng/AccessibleContextBase.hxx
@@ -28,7 +28,6 @@
 #include <cppuhelper/compbase.hxx>
 #include <cppuhelper/basemutex.hxx>
 #include <editeng/editengdllapi.h>
-#include <rtl/ref.hxx>
 
 namespace com::sun::star::accessibility { class XAccessibleRelationSet; }
 namespace com::sun::star::accessibility { struct AccessibleEventObject; }
diff --git a/include/editeng/AccessibleEditableTextPara.hxx 
b/include/editeng/AccessibleEditableTextPara.hxx
index 4890f4abffc7..616c31c772c0 100644
--- a/include/editeng/AccessibleEditableTextPara.hxx
+++ b/include/editeng/AccessibleEditableTextPara.hxx
@@ -21,7 +21,6 @@
 #define INCLUDED_EDITENG_ACCESSIBLEEDITABLETEXTPARA_HXX
 
 #include <config_options.h>
-#include <rtl/ref.hxx>
 #include <rtl/ustring.hxx>
 #include <tools/gen.hxx>
 #include <comphelper/compbase.hxx>
diff --git a/include/editeng/eerdll.hxx b/include/editeng/eerdll.hxx
index 017ff72972a4..b77d6a0d4703 100644
--- a/include/editeng/eerdll.hxx
+++ b/include/editeng/eerdll.hxx
@@ -24,7 +24,6 @@
 #include <rtl/ustring.hxx>
 #include <unotools/resmgr.hxx>
 #include <memory>
-#include <mutex>
 
 class GlobalEditData;
 namespace editeng
diff --git a/include/editeng/smallcaps.hxx b/include/editeng/smallcaps.hxx
index 8a453b1185f6..31b12dadf3aa 100644
--- a/include/editeng/smallcaps.hxx
+++ b/include/editeng/smallcaps.hxx
@@ -19,6 +19,7 @@
 #pragma once
 
 #include <editeng/editengdllapi.h>
+#include <rtl/ustring.hxx>
 
 /*************************************************************************
  *                      class SvxDoCapitals
diff --git a/include/editeng/unotext.hxx b/include/editeng/unotext.hxx
index 62f9fe192c4c..eab4961c1288 100644
--- a/include/editeng/unotext.hxx
+++ b/include/editeng/unotext.hxx
@@ -44,7 +44,6 @@
 #include <com/sun/star/util/XComplexColor.hpp>
 #include <comphelper/interfacecontainer4.hxx>
 #include <cppuhelper/implbase.hxx>
-#include <cppuhelper/implbase1.hxx>
 #include <cppuhelper/weakagg.hxx>
 #include <osl/diagnose.hxx>
 #include <o3tl/span.hxx>
diff --git a/include/filter/msfilter/rtfutil.hxx 
b/include/filter/msfilter/rtfutil.hxx
index 7c678402abd9..44ed15c70857 100644
--- a/include/filter/msfilter/rtfutil.hxx
+++ b/include/filter/msfilter/rtfutil.hxx
@@ -12,7 +12,6 @@
 
 #include <filter/msfilter/msfilterdllapi.h>
 #include <rtl/string.hxx>
-#include <rtl/ustring.hxx>
 #include <rtl/textenc.h>
 #include <sal/types.h>
 #include <tools/solar.h>
diff --git a/include/filter/msfilter/svdfppt.hxx 
b/include/filter/msfilter/svdfppt.hxx
index 76173bf855c4..55a648a70354 100644
--- a/include/filter/msfilter/svdfppt.hxx
+++ b/include/filter/msfilter/svdfppt.hxx
@@ -40,6 +40,7 @@
 #include <rtl/ustring.hxx>
 #include <sal/types.h>
 #include <svx/msdffdef.hxx>
+#include <svx/svdobj.hxx>
 #include <tools/color.hxx>
 #include <tools/fontenum.hxx>
 #include <tools/gen.hxx>
diff --git a/include/formula/IFunctionDescription.hxx 
b/include/formula/IFunctionDescription.hxx
index 121456b600cc..216389451f9d 100644
--- a/include/formula/IFunctionDescription.hxx
+++ b/include/formula/IFunctionDescription.hxx
@@ -25,7 +25,6 @@
 
 #include <com/sun/star/table/CellAddress.hpp>
 #include <com/sun/star/uno/Reference.hxx>
-#include <rtl/string.hxx>
 #include <rtl/ustring.hxx>
 #include <sal/types.h>
 
diff --git a/include/formula/formulahelper.hxx 
b/include/formula/formulahelper.hxx
index 3b6cb88a67d3..b298dfa36b07 100644
--- a/include/formula/formulahelper.hxx
+++ b/include/formula/formulahelper.hxx
@@ -20,7 +20,6 @@
 #ifndef INCLUDED_FORMULA_FORMULAHELPER_HXX
 #define INCLUDED_FORMULA_FORMULAHELPER_HXX
 
-#include <memory>
 #include <vector>
 
 #include <formula/formuladllapi.h>
diff --git a/include/i18nutil/scripttypedetector.hxx 
b/include/i18nutil/scripttypedetector.hxx
index b5d0186fb5c6..8e92f46b5f8a 100644
--- a/include/i18nutil/scripttypedetector.hxx
+++ b/include/i18nutil/scripttypedetector.hxx
@@ -20,7 +20,8 @@
 #define INCLUDED_I18NUTIL_SCRIPTTYPEDETECTOR_HXX
 
 #include <i18nutil/i18nutildllapi.h>
-#include <rtl/ustring.hxx>
+
+#include <string_view>
 
 class I18NUTIL_DLLPUBLIC ScriptTypeDetector
 {
diff --git a/include/jvmaccess/classpath.hxx b/include/jvmaccess/classpath.hxx
index 416b64a3335d..6a082fc78db8 100644
--- a/include/jvmaccess/classpath.hxx
+++ b/include/jvmaccess/classpath.hxx
@@ -32,7 +32,8 @@
 #endif
 
 #include <jvmaccess/jvmaccessdllapi.h>
-#include <rtl/ustring.hxx>
+
+#include <string_view>
 
 namespace com::sun::star::uno
 {

Reply via email to