summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabor Kelemen <kelemeng@ubuntu.com>2023-09-14 02:59:53 +0200
committerGabor Kelemen <kelemeng@ubuntu.com>2023-09-23 10:39:02 +0200
commit7d66020d291928d03b638e03371359e756583178 (patch)
tree96e8b436822b33f58c1231d0921fb5b8be7b8b0f
parentc17d369230b1eac80395a1aebf058bace12885be (diff)
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 <kelemeng@ubuntu.com>
-rw-r--r--include/IwyuFilter_include.yaml1
-rw-r--r--include/editeng/AccessibleContextBase.hxx1
-rw-r--r--include/editeng/AccessibleEditableTextPara.hxx1
-rw-r--r--include/editeng/eerdll.hxx1
-rw-r--r--include/editeng/smallcaps.hxx1
-rw-r--r--include/editeng/unotext.hxx1
-rw-r--r--include/filter/msfilter/rtfutil.hxx1
-rw-r--r--include/filter/msfilter/svdfppt.hxx1
-rw-r--r--include/formula/IFunctionDescription.hxx1
-rw-r--r--include/formula/formulahelper.hxx1
-rw-r--r--include/i18nutil/scripttypedetector.hxx3
-rw-r--r--include/jvmaccess/classpath.hxx3
12 files changed, 7 insertions, 9 deletions
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
{