[Libreoffice-commits] core.git: sc/inc sc/IwyuFilter_sc.yaml sc/source

Gabor Kelemen (via logerrit) logerrit at kemper.freedesktop.org
Thu Jul 4 07:47:15 UTC 2019


 sc/IwyuFilter_sc.yaml                               |   13 ++++++++++-
 sc/inc/miscuno.hxx                                  |    1 
 sc/inc/scitems.hxx                                  |    4 +++
 sc/source/ui/unoobj/ChartRangeSelectionListener.cxx |    1 
 sc/source/ui/unoobj/ChartTools.cxx                  |    8 -------
 sc/source/ui/unoobj/PivotTableDataProvider.cxx      |    2 -
 sc/source/ui/unoobj/PivotTableDataSequence.cxx      |    4 ---
 sc/source/ui/unoobj/PivotTableDataSource.cxx        |    1 
 sc/source/ui/unoobj/TablePivotChart.cxx             |    1 
 sc/source/ui/unoobj/TablePivotCharts.cxx            |    6 -----
 sc/source/ui/unoobj/addruno.cxx                     |    1 
 sc/source/ui/unoobj/afmtuno.cxx                     |   22 --------------------
 sc/source/ui/unoobj/appluno.cxx                     |    4 ---
 sc/source/ui/unoobj/cellsuno.cxx                    |    6 -----
 sc/source/ui/unoobj/chart2uno.cxx                   |    8 -------
 sc/source/ui/unoobj/chartuno.cxx                    |    3 --
 sc/source/ui/unoobj/condformatuno.cxx               |    1 
 sc/source/ui/unoobj/confuno.cxx                     |    6 -----
 sc/source/ui/unoobj/convuno.cxx                     |    1 
 sc/source/ui/unoobj/cursuno.cxx                     |    5 ----
 sc/source/ui/unoobj/dapiuno.cxx                     |    6 +----
 sc/source/ui/unoobj/datauno.cxx                     |    1 
 sc/source/ui/unoobj/defltuno.cxx                    |    4 ---
 sc/source/ui/unoobj/docuno.cxx                      |   14 ++----------
 sc/source/ui/unoobj/editsrc.cxx                     |    8 -------
 sc/source/ui/unoobj/exceldetect.cxx                 |    6 -----
 sc/source/ui/unoobj/fielduno.cxx                    |    2 -
 sc/source/ui/unoobj/filtuno.cxx                     |    2 -
 sc/source/ui/unoobj/fmtuno.cxx                      |    2 -
 sc/source/ui/unoobj/funcuno.cxx                     |    3 --
 sc/source/ui/unoobj/linkuno.cxx                     |    3 --
 sc/source/ui/unoobj/nameuno.cxx                     |    1 
 sc/source/ui/unoobj/notesuno.cxx                    |    2 -
 sc/source/ui/unoobj/scdetect.cxx                    |    2 -
 sc/source/ui/unoobj/servuno.cxx                     |    4 ---
 sc/source/ui/unoobj/shapeuno.cxx                    |    3 --
 sc/source/ui/unoobj/srchuno.cxx                     |    5 ----
 sc/source/ui/unoobj/styleuno.cxx                    |    7 ------
 sc/source/ui/unoobj/targuno.cxx                     |    3 --
 sc/source/ui/unoobj/textuno.cxx                     |    7 ------
 sc/source/ui/unoobj/tokenuno.cxx                    |    2 -
 sc/source/ui/unoobj/unodoc.cxx                      |    2 -
 sc/source/ui/unoobj/viewuno.cxx                     |    5 ----
 sc/source/ui/unoobj/warnpassword.cxx                |    3 --
 44 files changed, 29 insertions(+), 166 deletions(-)

New commits:
commit f3bf306eb9368c66df9817888739c4c4d3b2a9db
Author:     Gabor Kelemen <kelemen.gabor2 at nisz.hu>
AuthorDate: Sun Jun 16 23:30:05 2019 +0200
Commit:     Miklos Vajna <vmiklos at collabora.com>
CommitDate: Thu Jul 4 09:46:34 2019 +0200

    tdf#42949 Fix IWYU warnings in sc/source/ui/unoobj/*
    
    Found with bin/find-unneeded-includes
    Only removal proposals are dealt with here.
    
    Change-Id: I9b4111f2b4ccea71a491f2412f0d02ce5a7f64f7
    Reviewed-on: https://gerrit.libreoffice.org/74570
    Tested-by: Jenkins
    Reviewed-by: Miklos Vajna <vmiklos at collabora.com>

diff --git a/sc/IwyuFilter_sc.yaml b/sc/IwyuFilter_sc.yaml
index 2508c5b6f78e..97ffa6b09a50 100644
--- a/sc/IwyuFilter_sc.yaml
+++ b/sc/IwyuFilter_sc.yaml
@@ -873,4 +873,15 @@ blacklist:
     sc/source/ui/undo/undoolk.cxx:
     # Avoid loplugin:unreffun error
     - undoolk.hxx
-
+    sc/source/ui/unoobj/cellsuno.cxx:
+    # Needed for direct member access
+    - refundo.hxx
+    sc/source/ui/unoobj/confuno.cxx:
+    # Used with function template
+    - docpool.hxx
+    sc/source/ui/unoobj/notesuno.cxx:
+    # Needed for macro defines
+    - editeng/unoprnms.hxx
+    sc/source/ui/unoobj/textuno.cxx:
+    # Needed for macro defines
+    - editeng/unoprnms.hxx
diff --git a/sc/inc/miscuno.hxx b/sc/inc/miscuno.hxx
index 365db0ace50b..2fe74f0dfe1a 100644
--- a/sc/inc/miscuno.hxx
+++ b/sc/inc/miscuno.hxx
@@ -29,6 +29,7 @@
 #include <com/sun/star/container/XIndexAccess.hpp>
 #include <cppuhelper/implbase.hxx>
 #include <cppuhelper/supportsservice.hxx>
+#include <osl/diagnose.h>
 #include "scdllapi.h"
 
 #define SC_SIMPLE_SERVICE_INFO( ClassName, ClassNameAscii, ServiceAscii )            \
diff --git a/sc/inc/scitems.hxx b/sc/inc/scitems.hxx
index 159e6e013706..0606b39de634 100644
--- a/sc/inc/scitems.hxx
+++ b/sc/inc/scitems.hxx
@@ -50,6 +50,10 @@ class SvxVerJustifyItem;
 class SvxBrushItem;
 class SvxBoxItem;
 class ScCondFormatItem;
+class SvxLineItem;
+class SvxRotateModeItem;
+class SfxStringItem;
+class SvxSizeItem;
 
 //  EditEngine is not allowed to define its own ITEMID's
 #define INCLUDED_EDITENG_EEITEMID_HXX
diff --git a/sc/source/ui/unoobj/ChartRangeSelectionListener.cxx b/sc/source/ui/unoobj/ChartRangeSelectionListener.cxx
index 0ef2dbff3f68..696258a8bcf0 100644
--- a/sc/source/ui/unoobj/ChartRangeSelectionListener.cxx
+++ b/sc/source/ui/unoobj/ChartRangeSelectionListener.cxx
@@ -21,7 +21,6 @@
 
 #include <com/sun/star/chart2/data/XRangeHighlighter.hpp>
 
-#include <sfx2/viewfrm.hxx>
 #include <tabvwsh.hxx>
 #include <unonames.hxx>
 #include <miscuno.hxx>
diff --git a/sc/source/ui/unoobj/ChartTools.cxx b/sc/source/ui/unoobj/ChartTools.cxx
index 6647e10a2aaa..1b97b830fa95 100644
--- a/sc/source/ui/unoobj/ChartTools.cxx
+++ b/sc/source/ui/unoobj/ChartTools.cxx
@@ -12,20 +12,12 @@
 #include <docsh.hxx>
 #include <drwlayer.hxx>
 
-#include <com/sun/star/beans/PropertyAttribute.hpp>
 #include <com/sun/star/chart2/data/XPivotTableDataProvider.hpp>
 #include <com/sun/star/chart2/XChartDocument.hpp>
 #include <com/sun/star/embed/XEmbeddedObject.hpp>
 #include <svx/svditer.hxx>
 #include <svx/svdoole2.hxx>
 #include <svx/svdpage.hxx>
-#include <svx/svdundo.hxx>
-#include <sfx2/app.hxx>
-#include <unotools/moduleoptions.hxx>
-#include <comphelper/classids.hxx>
-#include <tools/globname.hxx>
-#include <svx/charthelper.hxx>
-#include <svtools/embedhlp.hxx>
 
 using namespace css;
 
diff --git a/sc/source/ui/unoobj/PivotTableDataProvider.cxx b/sc/source/ui/unoobj/PivotTableDataProvider.cxx
index 52c657e8d3db..b3d05f7e907b 100644
--- a/sc/source/ui/unoobj/PivotTableDataProvider.cxx
+++ b/sc/source/ui/unoobj/PivotTableDataProvider.cxx
@@ -17,7 +17,6 @@
 #include <miscuno.hxx>
 #include <document.hxx>
 #include <unonames.hxx>
-#include <docsh.hxx>
 #include <scresid.hxx>
 #include <globstr.hrc>
 #include <strings.hrc>
@@ -32,6 +31,7 @@
 
 #include <com/sun/star/chart2/data/LabeledDataSequence.hpp>
 #include <com/sun/star/chart/ChartDataRowSource.hpp>
+#include <com/sun/star/frame/XModel.hpp>
 
 #include <com/sun/star/sheet/XDataPilotResults.hpp>
 #include <com/sun/star/sheet/DataResultFlags.hpp>
diff --git a/sc/source/ui/unoobj/PivotTableDataSequence.cxx b/sc/source/ui/unoobj/PivotTableDataSequence.cxx
index 7c5b12321dc9..be583042f1d7 100644
--- a/sc/source/ui/unoobj/PivotTableDataSequence.cxx
+++ b/sc/source/ui/unoobj/PivotTableDataSequence.cxx
@@ -18,12 +18,8 @@
 
 #include <miscuno.hxx>
 #include <document.hxx>
-#include <docsh.hxx>
-#include <hints.hxx>
 #include <unonames.hxx>
 
-#include <com/sun/star/chart/ChartDataChangeEvent.hpp>
-
 using namespace css;
 
 namespace sc
diff --git a/sc/source/ui/unoobj/PivotTableDataSource.cxx b/sc/source/ui/unoobj/PivotTableDataSource.cxx
index 667599dc52cf..a31469d94faf 100644
--- a/sc/source/ui/unoobj/PivotTableDataSource.cxx
+++ b/sc/source/ui/unoobj/PivotTableDataSource.cxx
@@ -12,7 +12,6 @@
 #include <sal/config.h>
 
 #include <miscuno.hxx>
-#include <docsh.hxx>
 
 #include <comphelper/sequence.hxx>
 #include <vcl/svapp.hxx>
diff --git a/sc/source/ui/unoobj/TablePivotChart.cxx b/sc/source/ui/unoobj/TablePivotChart.cxx
index e6e1ca29e6ba..4ede28086fc5 100644
--- a/sc/source/ui/unoobj/TablePivotChart.cxx
+++ b/sc/source/ui/unoobj/TablePivotChart.cxx
@@ -10,7 +10,6 @@
 #include <com/sun/star/chart2/data/XPivotTableDataProvider.hpp>
 #include <com/sun/star/chart2/XChartDocument.hpp>
 #include <com/sun/star/embed/XEmbeddedObject.hpp>
-#include <svx/charthelper.hxx>
 #include <svx/svdoole2.hxx>
 #include <svtools/embedhlp.hxx>
 #include <vcl/svapp.hxx>
diff --git a/sc/source/ui/unoobj/TablePivotCharts.cxx b/sc/source/ui/unoobj/TablePivotCharts.cxx
index aeaacb64d7b7..e5e8a88f03fa 100644
--- a/sc/source/ui/unoobj/TablePivotCharts.cxx
+++ b/sc/source/ui/unoobj/TablePivotCharts.cxx
@@ -13,16 +13,12 @@
 #include <com/sun/star/awt/Size.hpp>
 #include <com/sun/star/chart/ChartDataRowSource.hpp>
 #include <com/sun/star/chart2/data/XDataReceiver.hpp>
-#include <com/sun/star/chart2/XChartDocument.hpp>
 #include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
 
 #include <tools/gen.hxx>
-#include <svx/svditer.hxx>
 #include <svx/svdoole2.hxx>
 #include <svx/svdpage.hxx>
 #include <svx/svdundo.hxx>
-#include <svx/charthelper.hxx>
-#include <sfx2/app.hxx>
 #include <unotools/moduleoptions.hxx>
 #include <comphelper/propertysequence.hxx>
 #include <comphelper/classids.hxx>
@@ -40,8 +36,6 @@
 #include <miscuno.hxx>
 #include <docsh.hxx>
 #include <drwlayer.hxx>
-#include <undodat.hxx>
-#include <convuno.hxx>
 
 using namespace css;
 
diff --git a/sc/source/ui/unoobj/addruno.cxx b/sc/source/ui/unoobj/addruno.cxx
index 1feedee5934f..8878b33ea25a 100644
--- a/sc/source/ui/unoobj/addruno.cxx
+++ b/sc/source/ui/unoobj/addruno.cxx
@@ -21,7 +21,6 @@
 #include <com/sun/star/table/CellRangeAddress.hpp>
 #include <cppuhelper/supportsservice.hxx>
 
-#include <osl/diagnose.h>
 #include <svl/itemprop.hxx>
 #include <vcl/svapp.hxx>
 
diff --git a/sc/source/ui/unoobj/afmtuno.cxx b/sc/source/ui/unoobj/afmtuno.cxx
index bdfc277ab911..531a94d24f89 100644
--- a/sc/source/ui/unoobj/afmtuno.cxx
+++ b/sc/source/ui/unoobj/afmtuno.cxx
@@ -17,7 +17,6 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#include <osl/diagnose.h>
 #include <scitems.hxx>
 #include <editeng/memberids.h>
 #include <osl/diagnose.h>
@@ -27,32 +26,11 @@
 #include <svx/unomid.hxx>
 #include <unowids.hxx>
 #include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
-#include <com/sun/star/table/BorderLine.hpp>
-#include <com/sun/star/table/CellVertJustify2.hpp>
-#include <com/sun/star/table/ShadowLocation.hpp>
 #include <com/sun/star/table/TableBorder.hpp>
-#include <com/sun/star/table/ShadowFormat.hpp>
-#include <com/sun/star/table/CellRangeAddress.hpp>
-#include <com/sun/star/table/CellContentType.hpp>
-#include <com/sun/star/table/TableOrientation.hpp>
 #include <com/sun/star/table/CellHoriJustify.hpp>
-#include <com/sun/star/util/SortField.hpp>
-#include <com/sun/star/util/SortFieldType.hpp>
 #include <com/sun/star/table/CellOrientation.hpp>
-#include <com/sun/star/table/CellAddress.hpp>
 #include <com/sun/star/table/TableBorder2.hpp>
-#include <com/sun/star/awt/SimpleFontMetric.hpp>
-#include <com/sun/star/awt/FontWeight.hpp>
 #include <com/sun/star/awt/FontSlant.hpp>
-#include <com/sun/star/awt/CharSet.hpp>
-#include <com/sun/star/awt/FontDescriptor.hpp>
-#include <com/sun/star/awt/FontWidth.hpp>
-#include <com/sun/star/awt/XFont.hpp>
-#include <com/sun/star/awt/FontType.hpp>
-#include <com/sun/star/awt/FontUnderline.hpp>
-#include <com/sun/star/awt/FontStrikeout.hpp>
-#include <com/sun/star/awt/FontFamily.hpp>
-#include <com/sun/star/awt/FontPitch.hpp>
 
 #include <afmtuno.hxx>
 #include <miscuno.hxx>
diff --git a/sc/source/ui/unoobj/appluno.cxx b/sc/source/ui/unoobj/appluno.cxx
index 4a3ad5221412..1f14265e5a2b 100644
--- a/sc/source/ui/unoobj/appluno.cxx
+++ b/sc/source/ui/unoobj/appluno.cxx
@@ -26,16 +26,12 @@
 #include <vcl/svapp.hxx>
 #include <sfx2/app.hxx>
 #include <sfx2/sfxmodelfactory.hxx>
-#include <afmtuno.hxx>
-#include <funcuno.hxx>
-#include <filtuno.hxx>
 #include <miscuno.hxx>
 #include <scmod.hxx>
 #include <appoptio.hxx>
 #include <inputopt.hxx>
 #include <printopt.hxx>
 #include <userlist.hxx>
-#include <sc.hrc>
 #include <scdll.hxx>
 #include <unonames.hxx>
 #include <funcdesc.hxx>
diff --git a/sc/source/ui/unoobj/cellsuno.cxx b/sc/source/ui/unoobj/cellsuno.cxx
index 566be0c96421..70192a2b0da6 100644
--- a/sc/source/ui/unoobj/cellsuno.cxx
+++ b/sc/source/ui/unoobj/cellsuno.cxx
@@ -31,7 +31,6 @@
 #include <editeng/justifyitem.hxx>
 #include <editeng/editobj.hxx>
 #include <editeng/unoipset.hxx>
-#include <svx/fmdpage.hxx>
 #include <editeng/langitem.hxx>
 #include <sfx2/linkmgr.hxx>
 #include <svl/srchitem.hxx>
@@ -50,11 +49,9 @@
 #include <com/sun/star/util/CellProtection.hpp>
 #include <com/sun/star/table/CellHoriJustify.hpp>
 #include <com/sun/star/table/CellOrientation.hpp>
-#include <com/sun/star/table/CellVertJustify2.hpp>
 #include <com/sun/star/table/ShadowFormat.hpp>
 #include <com/sun/star/table/TableBorder.hpp>
 #include <com/sun/star/table/TableBorder2.hpp>
-#include <com/sun/star/table/BorderLineStyle.hpp>
 #include <com/sun/star/sheet/CellFlags.hpp>
 #include <com/sun/star/sheet/FormulaResult.hpp>
 #include <com/sun/star/beans/PropertyAttribute.hpp>
@@ -96,7 +93,6 @@
 #include <olinefun.hxx>
 #include <hints.hxx>
 #include <formulacell.hxx>
-#include <undocell.hxx>
 #include <undotab.hxx>
 #include <undoblk.hxx>
 #include <stlsheet.hxx>
@@ -113,7 +109,6 @@
 #include <conditio.hxx>
 #include <validat.hxx>
 #include <sc.hrc>
-#include <brdcst.hxx>
 #include <cellform.hxx>
 #include <globstr.hrc>
 #include <scresid.hxx>
@@ -139,7 +134,6 @@
 #include <refundo.hxx>
 #include <columnspanset.hxx>
 
-#include <list>
 #include <memory>
 
 using namespace com::sun::star;
diff --git a/sc/source/ui/unoobj/chart2uno.cxx b/sc/source/ui/unoobj/chart2uno.cxx
index 476ee6e22513..65117563285e 100644
--- a/sc/source/ui/unoobj/chart2uno.cxx
+++ b/sc/source/ui/unoobj/chart2uno.cxx
@@ -28,11 +28,9 @@
 #include <miscuno.hxx>
 #include <document.hxx>
 #include <formulacell.hxx>
-#include <chartpos.hxx>
 #include <unonames.hxx>
 #include <globstr.hrc>
 #include <scresid.hxx>
-#include <convuno.hxx>
 #include <rangeutl.hxx>
 #include <hints.hxx>
 #include <unoreflist.hxx>
@@ -40,7 +38,6 @@
 #include <reftokenhelper.hxx>
 #include <chartlis.hxx>
 #include <tokenuno.hxx>
-#include <docsh.hxx>
 #include <cellvalue.hxx>
 #include <tokenarray.hxx>
 #include <scmatrix.hxx>
@@ -55,10 +52,7 @@
 #include <com/sun/star/beans/UnknownPropertyException.hpp>
 #include <com/sun/star/chart/ChartDataRowSource.hpp>
 #include <com/sun/star/chart2/data/LabeledDataSequence.hpp>
-#include <com/sun/star/sheet/XSpreadsheetDocument.hpp>
-#include <com/sun/star/table/XCellRange.hpp>
-#include <com/sun/star/table/CellAddress.hpp>
-#include <com/sun/star/text/XText.hpp>
+#include <com/sun/star/frame/XModel.hpp>
 #include <comphelper/extract.hxx>
 #include <comphelper/processfactory.hxx>
 #include <comphelper/sequence.hxx>
diff --git a/sc/source/ui/unoobj/chartuno.cxx b/sc/source/ui/unoobj/chartuno.cxx
index 7485ea3effd6..b7464631cee5 100644
--- a/sc/source/ui/unoobj/chartuno.cxx
+++ b/sc/source/ui/unoobj/chartuno.cxx
@@ -32,12 +32,10 @@
 #include <svx/svdoole2.hxx>
 #include <svx/svdpage.hxx>
 #include <svx/svdundo.hxx>
-#include <sfx2/app.hxx>
 #include <unotools/moduleoptions.hxx>
 #include <comphelper/classids.hxx>
 #include <toolkit/helper/vclunohelper.hxx>
 #include <tools/globname.hxx>
-#include <svx/charthelper.hxx>
 #include <svtools/embedhlp.hxx>
 #include <vcl/svapp.hxx>
 
@@ -47,7 +45,6 @@
 #include <docsh.hxx>
 #include <drwlayer.hxx>
 #include <undodat.hxx>
-#include <chartarr.hxx>
 #include <chartlis.hxx>
 #include <chart2uno.hxx>
 #include <convuno.hxx>
diff --git a/sc/source/ui/unoobj/condformatuno.cxx b/sc/source/ui/unoobj/condformatuno.cxx
index 765e19a23c9a..680eada26772 100644
--- a/sc/source/ui/unoobj/condformatuno.cxx
+++ b/sc/source/ui/unoobj/condformatuno.cxx
@@ -14,7 +14,6 @@
 #include <conditio.hxx>
 #include <colorscale.hxx>
 #include <docsh.hxx>
-#include <miscuno.hxx>
 #include <compiler.hxx>
 #include <tokenarray.hxx>
 
diff --git a/sc/source/ui/unoobj/confuno.cxx b/sc/source/ui/unoobj/confuno.cxx
index d66c141ca7a2..d13cdda3e4df 100644
--- a/sc/source/ui/unoobj/confuno.cxx
+++ b/sc/source/ui/unoobj/confuno.cxx
@@ -25,7 +25,6 @@
 
 #include <confuno.hxx>
 #include <unonames.hxx>
-#include <scdll.hxx>
 #include <docsh.hxx>
 #include <miscuno.hxx>
 #include <forbiuno.hxx>
@@ -37,14 +36,11 @@
 
 #include <com/sun/star/beans/PropertyAttribute.hpp>
 #include <com/sun/star/document/LinkUpdateModes.hpp>
-#include <com/sun/star/embed/XEmbeddedObject.hpp>
 #include <cppuhelper/supportsservice.hxx>
 #include <formula/grammar.hxx>
 #include <sfx2/printer.hxx>
-#include <xmloff/xmluconv.hxx>
-#include <rtl/ustrbuf.hxx>
+#include <svl/itemset.hxx>
 #include <vcl/svapp.hxx>
-#include <osl/diagnose.h>
 #include <tools/stream.hxx>
 
 using namespace com::sun::star;
diff --git a/sc/source/ui/unoobj/convuno.cxx b/sc/source/ui/unoobj/convuno.cxx
index 7326779a4891..100a08e4db20 100644
--- a/sc/source/ui/unoobj/convuno.cxx
+++ b/sc/source/ui/unoobj/convuno.cxx
@@ -20,7 +20,6 @@
 #include <i18nlangtag/languagetag.hxx>
 
 #include <convuno.hxx>
-#include <global.hxx>
 
 using namespace com::sun::star;
 
diff --git a/sc/source/ui/unoobj/cursuno.cxx b/sc/source/ui/unoobj/cursuno.cxx
index b676dba40a46..1ee52e13f428 100644
--- a/sc/source/ui/unoobj/cursuno.cxx
+++ b/sc/source/ui/unoobj/cursuno.cxx
@@ -17,9 +17,6 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#include <scitems.hxx>
-#include <svl/intitem.hxx>
-#include <svl/zforlist.hxx>
 #include <vcl/svapp.hxx>
 #include <comphelper/sequence.hxx>
 #include <cppuhelper/supportsservice.hxx>
@@ -27,9 +24,7 @@
 #include <cursuno.hxx>
 #include <cellsuno.hxx>
 #include <docsh.hxx>
-#include <hints.hxx>
 #include <markdata.hxx>
-#include <dociter.hxx>
 #include <miscuno.hxx>
 
 using namespace com::sun::star;
diff --git a/sc/source/ui/unoobj/dapiuno.cxx b/sc/source/ui/unoobj/dapiuno.cxx
index 44fbc9dcac93..b1c6a8f44024 100644
--- a/sc/source/ui/unoobj/dapiuno.cxx
+++ b/sc/source/ui/unoobj/dapiuno.cxx
@@ -30,7 +30,6 @@
 #include <convuno.hxx>
 #include <docsh.hxx>
 #include <tabvwsh.hxx>
-#include <pivot.hxx>
 #include <rangeutl.hxx>
 #include <dpobject.hxx>
 #include <dpshttab.hxx>
@@ -38,7 +37,6 @@
 #include <dpsave.hxx>
 #include <dbdocfun.hxx>
 #include <unonames.hxx>
-#include <dpgroup.hxx>
 #include <dpdimsave.hxx>
 #include <hints.hxx>
 #include <dputil.hxx>
@@ -46,14 +44,14 @@
 #include <scresid.hxx>
 #include <generalfunction.hxx>
 
+#include <com/sun/star/container/XNameAccess.hpp>
 #include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
 #include <com/sun/star/lang/IllegalArgumentException.hpp>
 #include <com/sun/star/lang/NullPointerException.hpp>
 #include <com/sun/star/lang/WrappedTargetRuntimeException.hpp>
 #include <com/sun/star/sheet/XDimensionsSupplier.hpp>
-#include <com/sun/star/sheet/XHierarchiesSupplier.hpp>
 #include <com/sun/star/sheet/XLevelsSupplier.hpp>
-#include <com/sun/star/sheet/XMembersSupplier.hpp>
+#include <com/sun/star/sheet/XMembersAccess.hpp>
 #include <com/sun/star/beans/PropertyAttribute.hpp>
 #include <com/sun/star/sheet/DataImportMode.hpp>
 #include <com/sun/star/sheet/DataPilotFieldGroupBy.hpp>
diff --git a/sc/source/ui/unoobj/datauno.cxx b/sc/source/ui/unoobj/datauno.cxx
index 83b69c87480f..e88e61670442 100644
--- a/sc/source/ui/unoobj/datauno.cxx
+++ b/sc/source/ui/unoobj/datauno.cxx
@@ -60,7 +60,6 @@
 #include <cppuhelper/supportsservice.hxx>
 #include <svx/dataaccessdescriptor.hxx>
 
-#include <limits>
 #include <memory>
 
 using namespace com::sun::star;
diff --git a/sc/source/ui/unoobj/defltuno.cxx b/sc/source/ui/unoobj/defltuno.cxx
index 60a7a839391c..50dcbfacef2b 100644
--- a/sc/source/ui/unoobj/defltuno.cxx
+++ b/sc/source/ui/unoobj/defltuno.cxx
@@ -21,12 +21,8 @@
 #include <editeng/langitem.hxx>
 #include <svl/hint.hxx>
 #include <svl/itemprop.hxx>
-#include <svx/unomid.hxx>
 #include <vcl/svapp.hxx>
 #include <i18nlangtag/languagetag.hxx>
-#include <osl/diagnose.h>
-
-#include <com/sun/star/beans/PropertyAttribute.hpp>
 
 #include <scitems.hxx>
 #include <defltuno.hxx>
diff --git a/sc/source/ui/unoobj/docuno.cxx b/sc/source/ui/unoobj/docuno.cxx
index 027555aa0b70..e6c7495203c4 100644
--- a/sc/source/ui/unoobj/docuno.cxx
+++ b/sc/source/ui/unoobj/docuno.cxx
@@ -22,16 +22,15 @@
 #include <boost/property_tree/json_parser.hpp>
 
 #include <scitems.hxx>
+#include <comphelper/sequence.hxx>
 #include <editeng/editview.hxx>
 #include <editeng/outliner.hxx>
 #include <o3tl/any.hxx>
-#include <svx/fmdpage.hxx>
 #include <svx/fmview.hxx>
 #include <svx/svditer.hxx>
 #include <svx/svdpage.hxx>
 #include <svx/svxids.hrc>
 #include <svx/unoshape.hxx>
-#include <tools/diagnose_ex.h>
 
 #include <LibreOfficeKit/LibreOfficeKitEnums.h>
 #include <comphelper/propertysequence.hxx>
@@ -40,24 +39,20 @@
 #include <svl/numuno.hxx>
 #include <svl/hint.hxx>
 #include <unotools/moduleoptions.hxx>
-#include <sfx2/printer.hxx>
 #include <sfx2/bindings.hxx>
 #include <sfx2/dispatch.hxx>
 #include <sfx2/viewfrm.hxx>
-#include <vcl/commandevent.hxx>
+#include <svx/unopage.hxx>
 #include <vcl/pdfextoutdevdata.hxx>
+#include <vcl/print.hxx>
 #include <vcl/svapp.hxx>
-#include <vcl/waitobj.hxx>
-#include <unotools/charclass.hxx>
 #include <tools/multisel.hxx>
 #include <toolkit/awt/vclxdevice.hxx>
 #include <unotools/saveopt.hxx>
-#include <sal/log.hxx>
 
 #include <float.h>
 
 #include <com/sun/star/beans/PropertyAttribute.hpp>
-#include <com/sun/star/datatransfer/UnsupportedFlavorException.hpp>
 #include <com/sun/star/util/Date.hpp>
 #include <com/sun/star/sheet/XNamedRanges.hpp>
 #include <com/sun/star/sheet/XLabelRanges.hpp>
@@ -88,13 +83,11 @@
 #include <convuno.hxx>
 #include <datauno.hxx>
 #include <docfunc.hxx>
-#include <dociter.hxx>
 #include <docoptio.hxx>
 #include <docsh.hxx>
 #include <docuno.hxx>
 #include <drwlayer.hxx>
 #include <forbiuno.hxx>
-#include <formulacell.hxx>
 #include <formulagroup.hxx>
 #include <gridwin.hxx>
 #include <hints.hxx>
@@ -121,7 +114,6 @@
 #include <targuno.hxx>
 #include <unonames.hxx>
 #include <ViewSettingsSequenceDefines.hxx>
-#include <viewuno.hxx>
 #include <editsh.hxx>
 #include <drawsh.hxx>
 #include <drtxtob.hxx>
diff --git a/sc/source/ui/unoobj/editsrc.cxx b/sc/source/ui/unoobj/editsrc.cxx
index 2d426d10533e..07199891dd9f 100644
--- a/sc/source/ui/unoobj/editsrc.cxx
+++ b/sc/source/ui/unoobj/editsrc.cxx
@@ -24,12 +24,8 @@
 
 #include <editsrc.hxx>
 
-#include <scitems.hxx>
-#include <editeng/eeitem.hxx>
 #include <editeng/unofored.hxx>
 #include <vcl/svapp.hxx>
-#include <svx/svdpage.hxx>
-#include <svx/svditer.hxx>
 #include <svx/svdocapt.hxx>
 #include <editeng/outlobj.hxx>
 #include <editeng/editobj.hxx>
@@ -37,11 +33,7 @@
 #include <textuno.hxx>
 #include <editutil.hxx>
 #include <docsh.hxx>
-#include <docfunc.hxx>
 #include <hints.hxx>
-#include <patattr.hxx>
-#include <drwlayer.hxx>
-#include <userdat.hxx>
 #include <postit.hxx>
 #include <AccessibleText.hxx>
 
diff --git a/sc/source/ui/unoobj/exceldetect.cxx b/sc/source/ui/unoobj/exceldetect.cxx
index 4cb287e607d0..176e0997ab23 100644
--- a/sc/source/ui/unoobj/exceldetect.cxx
+++ b/sc/source/ui/unoobj/exceldetect.cxx
@@ -10,19 +10,13 @@
 #include "exceldetect.hxx"
 
 #include <com/sun/star/io/XInputStream.hpp>
-#include <com/sun/star/ucb/XContent.hpp>
 #include <com/sun/star/ucb/ContentCreationException.hpp>
 #include <com/sun/star/uno/XComponentContext.hpp>
 #include <cppuhelper/supportsservice.hxx>
 
-#include <svl/itemset.hxx>
-#include <svl/eitem.hxx>
-#include <sfx2/app.hxx>
 #include <sfx2/docfile.hxx>
-#include <sfx2/sfxsids.hrc>
 #include <unotools/mediadescriptor.hxx>
 #include <sot/storage.hxx>
-#include <sal/log.hxx>
 #include <tools/diagnose_ex.h>
 
 using namespace com::sun::star;
diff --git a/sc/source/ui/unoobj/fielduno.cxx b/sc/source/ui/unoobj/fielduno.cxx
index a80a5f48abd6..c3b49d99c734 100644
--- a/sc/source/ui/unoobj/fielduno.cxx
+++ b/sc/source/ui/unoobj/fielduno.cxx
@@ -24,8 +24,6 @@
 #include <docsh.hxx>
 #include <hints.hxx>
 #include <editsrc.hxx>
-#include <cellsuno.hxx>
-#include <servuno.hxx>
 #include <unonames.hxx>
 #include <editutil.hxx>
 
diff --git a/sc/source/ui/unoobj/filtuno.cxx b/sc/source/ui/unoobj/filtuno.cxx
index 46900fce90a3..00cd393511d1 100644
--- a/sc/source/ui/unoobj/filtuno.cxx
+++ b/sc/source/ui/unoobj/filtuno.cxx
@@ -24,7 +24,6 @@
 #include <connectivity/dbtools.hxx>
 #include <osl/diagnose.h>
 
-#include <editutil.hxx>
 #include <filtuno.hxx>
 #include <miscuno.hxx>
 #include <scdll.hxx>
@@ -34,7 +33,6 @@
 #include <globstr.hrc>
 #include <scresid.hxx>
 
-#include <sc.hrc>
 #include <scabstdlg.hxx>
 #include <i18nlangtag/lang.h>
 
diff --git a/sc/source/ui/unoobj/fmtuno.cxx b/sc/source/ui/unoobj/fmtuno.cxx
index 1e7464858111..51f271d42b91 100644
--- a/sc/source/ui/unoobj/fmtuno.cxx
+++ b/sc/source/ui/unoobj/fmtuno.cxx
@@ -20,6 +20,7 @@
 #include <sal/config.h>
 
 #include <osl/diagnose.h>
+#include <svl/style.hxx>
 #include <vcl/svapp.hxx>
 #include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
 #include <com/sun/star/sheet/ConditionOperator2.hpp>
@@ -32,7 +33,6 @@
 #include <validat.hxx>
 #include <document.hxx>
 #include <unonames.hxx>
-#include <styleuno.hxx>
 #include <tokenarray.hxx>
 #include <tokenuno.hxx>
 #include <stylehelper.hxx>
diff --git a/sc/source/ui/unoobj/funcuno.cxx b/sc/source/ui/unoobj/funcuno.cxx
index 6fe460bf478e..280fd1b868d2 100644
--- a/sc/source/ui/unoobj/funcuno.cxx
+++ b/sc/source/ui/unoobj/funcuno.cxx
@@ -25,7 +25,6 @@
 #include <osl/diagnose.h>
 #include <vcl/svapp.hxx>
 
-#include <scitems.hxx>
 #include <funcuno.hxx>
 #include <miscuno.hxx>
 #include <cellsuno.hxx>
@@ -39,13 +38,11 @@
 #include <formulacell.hxx>
 #include <docoptio.hxx>
 #include <optuno.hxx>
-#include <docuno.hxx>
 #include <markdata.hxx>
 #include <patattr.hxx>
 #include <docpool.hxx>
 #include <attrib.hxx>
 #include <clipparam.hxx>
-#include <dociter.hxx>
 #include <stringutil.hxx>
 #include <tokenarray.hxx>
 #include <memory>
diff --git a/sc/source/ui/unoobj/linkuno.cxx b/sc/source/ui/unoobj/linkuno.cxx
index eec400c28695..29972fac20a6 100644
--- a/sc/source/ui/unoobj/linkuno.cxx
+++ b/sc/source/ui/unoobj/linkuno.cxx
@@ -21,6 +21,7 @@
 
 #include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
 #include <comphelper/sequence.hxx>
+#include <formula/token.hxx>
 #include <svl/hint.hxx>
 #include <sfx2/linkmgr.hxx>
 #include <vcl/svapp.hxx>
@@ -36,12 +37,10 @@
 #include <hints.hxx>
 #include <unonames.hxx>
 #include <rangeseq.hxx>
-#include <token.hxx>
 #include <scmatrix.hxx>
 #include <documentlinkmgr.hxx>
 
 #include <vector>
-#include <climits>
 
 using namespace com::sun::star;
 using namespace formula;
diff --git a/sc/source/ui/unoobj/nameuno.cxx b/sc/source/ui/unoobj/nameuno.cxx
index 666df526d95d..07a7162e1280 100644
--- a/sc/source/ui/unoobj/nameuno.cxx
+++ b/sc/source/ui/unoobj/nameuno.cxx
@@ -27,7 +27,6 @@
 #include <comphelper/servicehelper.hxx>
 #include <cppuhelper/supportsservice.hxx>
 #include <unotools/charclass.hxx>
-#include <osl/diagnose.h>
 
 using namespace ::com::sun::star;
 using ::com::sun::star::uno::Reference;
diff --git a/sc/source/ui/unoobj/notesuno.cxx b/sc/source/ui/unoobj/notesuno.cxx
index 80bcf63c626f..f4216cd381cd 100644
--- a/sc/source/ui/unoobj/notesuno.cxx
+++ b/sc/source/ui/unoobj/notesuno.cxx
@@ -21,11 +21,11 @@
 
 #include <vcl/svapp.hxx>
 #include <svl/hint.hxx>
+#include <editeng/unoipset.hxx>
 #include <editeng/unotext.hxx>
 #include <editeng/unoprnms.hxx>
 #include <svx/svdpool.hxx>
 #include <svx/svdobj.hxx>
-#include <svx/unoshape.hxx>
 #include <svx/svdocapt.hxx>
 
 #include <postit.hxx>
diff --git a/sc/source/ui/unoobj/scdetect.cxx b/sc/source/ui/unoobj/scdetect.cxx
index 272ddc950275..2fb761d35ae0 100644
--- a/sc/source/ui/unoobj/scdetect.cxx
+++ b/sc/source/ui/unoobj/scdetect.cxx
@@ -21,11 +21,9 @@
 
 #include <sal/macros.h>
 
-#include <com/sun/star/lang/XMultiServiceFactory.hpp>
 #include <com/sun/star/beans/PropertyValue.hpp>
 #include <com/sun/star/uno/XComponentContext.hpp>
 #include <cppuhelper/supportsservice.hxx>
-#include <com/sun/star/container/XNameAccess.hpp>
 #include <com/sun/star/io/XInputStream.hpp>
 #include <unotools/mediadescriptor.hxx>
 #include <sfx2/docfile.hxx>
diff --git a/sc/source/ui/unoobj/servuno.cxx b/sc/source/ui/unoobj/servuno.cxx
index 05d3cb8a286b..e778247eaa4f 100644
--- a/sc/source/ui/unoobj/servuno.cxx
+++ b/sc/source/ui/unoobj/servuno.cxx
@@ -24,7 +24,6 @@
 #include <svtools/unoimap.hxx>
 #include <svx/unofill.hxx>
 #include <vcl/svapp.hxx>
-#include <editeng/unonrule.hxx>
 #include <com/sun/star/sheet/XSpreadsheetDocument.hpp>
 #include <com/sun/star/container/XNameAccess.hpp>
 #include <com/sun/star/text/textfield/Type.hpp>
@@ -53,8 +52,6 @@
 // Support creation of GraphicStorageHandler and EmbeddedObjectResolver
 #include <svx/xmleohlp.hxx>
 #include <svx/xmlgrhlp.hxx>
-#include <sfx2/docfile.hxx>
-#include <sfx2/docfilt.hxx>
 #include <com/sun/star/script/vba/XVBAEventProcessor.hpp>
 #include <com/sun/star/document/XCodeNameQuery.hpp>
 #include <com/sun/star/drawing/XDrawPagesSupplier.hpp>
@@ -66,7 +63,6 @@
 #include <basic/basmgr.hxx>
 #include <sfx2/app.hxx>
 
-#include <cppuhelper/component_context.hxx>
 #include <cppuhelper/implbase.hxx>
 #include <com/sun/star/script/vba/XVBACompatibility.hpp>
 
diff --git a/sc/source/ui/unoobj/shapeuno.cxx b/sc/source/ui/unoobj/shapeuno.cxx
index fbb8a173aa96..5f7c4b23ded4 100644
--- a/sc/source/ui/unoobj/shapeuno.cxx
+++ b/sc/source/ui/unoobj/shapeuno.cxx
@@ -27,17 +27,14 @@
 #include <sfx2/event.hxx>
 #include <svx/unoshape.hxx>
 #include <editeng/unofield.hxx>
-#include <svx/shapepropertynotifier.hxx>
 #include <toolkit/helper/convert.hxx>
 #include <cppuhelper/implbase.hxx>
 #include <cppuhelper/supportsservice.hxx>
 
 #include <com/sun/star/drawing/XShape.hpp>
-#include <com/sun/star/beans/PropertyAttribute.hpp>
 #include <com/sun/star/lang/NoSupportException.hpp>
 
 #include <shapeuno.hxx>
-#include <miscuno.hxx>
 #include <cellsuno.hxx>
 #include <textuno.hxx>
 #include <fielduno.hxx>
diff --git a/sc/source/ui/unoobj/srchuno.cxx b/sc/source/ui/unoobj/srchuno.cxx
index d7d42b70bddb..40d60667a0cb 100644
--- a/sc/source/ui/unoobj/srchuno.cxx
+++ b/sc/source/ui/unoobj/srchuno.cxx
@@ -21,13 +21,8 @@
 #include <svl/srchitem.hxx>
 #include <vcl/svapp.hxx>
 #include <cppuhelper/supportsservice.hxx>
-#include <osl/diagnose.h>
 
 #include <srchuno.hxx>
-#include <docsh.hxx>
-#include <undoblk.hxx>
-#include <hints.hxx>
-#include <markdata.hxx>
 #include <miscuno.hxx>
 #include <unonames.hxx>
 
diff --git a/sc/source/ui/unoobj/styleuno.cxx b/sc/source/ui/unoobj/styleuno.cxx
index 1e6f5abbe675..ec6a9424cf4c 100644
--- a/sc/source/ui/unoobj/styleuno.cxx
+++ b/sc/source/ui/unoobj/styleuno.cxx
@@ -21,13 +21,10 @@
 #include <editeng/memberids.h>
 #include <svx/algitem.hxx>
 #include <editeng/boxitem.hxx>
-#include <editeng/eeitem.hxx>
 #include <editeng/justifyitem.hxx>
 #include <editeng/langitem.hxx>
-#include <editeng/lineitem.hxx>
 #include <editeng/numitem.hxx>
 #include <editeng/shaditem.hxx>
-#include <editeng/sizeitem.hxx>
 #include <svx/pageitem.hxx>
 #include <editeng/pbinitem.hxx>
 #include <svx/unomid.hxx>
@@ -35,8 +32,6 @@
 #include <sfx2/bindings.hxx>
 #include <sfx2/printer.hxx>
 #include <sfx2/sfxsids.hrc>
-#include <svx/rotmodit.hxx>
-#include <svl/stritem.hxx>
 #include <vcl/virdev.hxx>
 #include <vcl/svapp.hxx>
 #include <svl/itempool.hxx>
@@ -47,7 +42,6 @@
 #include <osl/diagnose.h>
 
 #include <com/sun/star/table/BorderLine.hpp>
-#include <com/sun/star/table/CellVertJustify2.hpp>
 #include <com/sun/star/table/TableBorder.hpp>
 #include <com/sun/star/table/TableBorder2.hpp>
 #include <com/sun/star/table/ShadowFormat.hpp>
@@ -72,7 +66,6 @@
 #include <stlpool.hxx>
 #include <docpool.hxx>
 #include <miscuno.hxx>
-#include <convuno.hxx>
 #include <tablink.hxx>
 #include <unonames.hxx>
 #include <unowids.hxx>
diff --git a/sc/source/ui/unoobj/targuno.cxx b/sc/source/ui/unoobj/targuno.cxx
index 88fc3e6360b1..4da1765fd265 100644
--- a/sc/source/ui/unoobj/targuno.cxx
+++ b/sc/source/ui/unoobj/targuno.cxx
@@ -17,13 +17,10 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#include <vcl/image.hxx>
-#include <vcl/virdev.hxx>
 #include <toolkit/helper/vclunohelper.hxx>
 #include <svl/itemprop.hxx>
 #include <svl/hint.hxx>
 #include <vcl/svapp.hxx>
-#include <vcl/settings.hxx>
 #include <osl/diagnose.h>
 #include <com/sun/star/awt/XBitmap.hpp>
 #include <com/sun/star/beans/PropertyAttribute.hpp>
diff --git a/sc/source/ui/unoobj/textuno.cxx b/sc/source/ui/unoobj/textuno.cxx
index 86d304906672..a294d8edade7 100644
--- a/sc/source/ui/unoobj/textuno.cxx
+++ b/sc/source/ui/unoobj/textuno.cxx
@@ -29,28 +29,21 @@
 #include <editeng/editobj.hxx>
 #include <editeng/flditem.hxx>
 #include <editeng/fhgtitem.hxx>
-#include <svx/unomid.hxx>
 #include <editeng/unoprnms.hxx>
 #include <editeng/unofored.hxx>
-#include <vcl/virdev.hxx>
 #include <vcl/svapp.hxx>
-#include <com/sun/star/awt/FontSlant.hpp>
 
-#include <com/sun/star/beans/PropertyAttribute.hpp>
 #include <editeng/unoipset.hxx>
 #include <textuno.hxx>
 #include <fielduno.hxx>
-#include <servuno.hxx>
 #include <editsrc.hxx>
 #include <docsh.hxx>
 #include <editutil.hxx>
 #include <miscuno.hxx>
 #include <cellsuno.hxx>
-#include <hints.hxx>
 #include <cellvalue.hxx>
 #include <cellform.hxx>
 #include <patattr.hxx>
-#include <formulacell.hxx>
 #include <docfunc.hxx>
 #include <scmod.hxx>
 
diff --git a/sc/source/ui/unoobj/tokenuno.cxx b/sc/source/ui/unoobj/tokenuno.cxx
index acb43d707de9..849bef0005b5 100644
--- a/sc/source/ui/unoobj/tokenuno.cxx
+++ b/sc/source/ui/unoobj/tokenuno.cxx
@@ -32,12 +32,10 @@
 
 #include <svl/itemprop.hxx>
 #include <vcl/svapp.hxx>
-#include <osl/diagnose.h>
 
 #include <miscuno.hxx>
 #include <convuno.hxx>
 #include <unonames.hxx>
-#include <token.hxx>
 #include <compiler.hxx>
 #include <tokenarray.hxx>
 #include <docsh.hxx>
diff --git a/sc/source/ui/unoobj/unodoc.cxx b/sc/source/ui/unoobj/unodoc.cxx
index d2cc5fd0f935..7f1dd082ebb7 100644
--- a/sc/source/ui/unoobj/unodoc.cxx
+++ b/sc/source/ui/unoobj/unodoc.cxx
@@ -18,12 +18,10 @@
  */
 
 #include <rtl/ustring.hxx>
-#include <sfx2/docfac.hxx>
 #include <sfx2/sfxmodelfactory.hxx>
 #include <com/sun/star/lang/XMultiServiceFactory.hpp>
 
 #include <appluno.hxx>
-#include <scmod.hxx>
 #include <scdll.hxx>
 #include <vcl/svapp.hxx>
 
diff --git a/sc/source/ui/unoobj/viewuno.cxx b/sc/source/ui/unoobj/viewuno.cxx
index e9654f90e147..7bc677fdbfb8 100644
--- a/sc/source/ui/unoobj/viewuno.cxx
+++ b/sc/source/ui/unoobj/viewuno.cxx
@@ -25,10 +25,8 @@
 #include <com/sun/star/view/DocumentZoomType.hpp>
 
 #include <editeng/outliner.hxx>
-#include <svx/fmdpage.hxx>
 #include <svx/svditer.hxx>
 #include <svx/svdmark.hxx>
-#include <svx/svdouno.hxx>
 #include <svx/svdpage.hxx>
 #include <svx/svdpagv.hxx>
 #include <svx/svdview.hxx>
@@ -36,11 +34,11 @@
 #include <svx/fmshell.hxx>
 #include <sfx2/bindings.hxx>
 #include <sfx2/dispatch.hxx>
-#include <sfx2/printer.hxx>
 #include <sfx2/request.hxx>
 #include <sfx2/viewfrm.hxx>
 #include <comphelper/profilezone.hxx>
 #include <comphelper/processfactory.hxx>
+#include <comphelper/sequence.hxx>
 #include <cppuhelper/supportsservice.hxx>
 #include <toolkit/helper/convert.hxx>
 #include <vcl/svapp.hxx>
@@ -65,7 +63,6 @@
 #include <gridwin.hxx>
 #include <sheetevents.hxx>
 #include <markdata.hxx>
-#include <AccessibilityHints.hxx>
 #include <scextopt.hxx>
 #include <preview.hxx>
 #include <svx/sdrhittesthelper.hxx>
diff --git a/sc/source/ui/unoobj/warnpassword.cxx b/sc/source/ui/unoobj/warnpassword.cxx
index 6f9e4e5435c7..36e86da19a0f 100644
--- a/sc/source/ui/unoobj/warnpassword.cxx
+++ b/sc/source/ui/unoobj/warnpassword.cxx
@@ -19,13 +19,10 @@
 
 #include <warnpassword.hxx>
 #include <com/sun/star/task/XInteractionHandler.hpp>
-#include <svl/itemset.hxx>
 #include <sfx2/docfile.hxx>
-#include <sfx2/sfxsids.hrc>
 #include <ucbhelper/simpleinteractionrequest.hxx>
 #include <com/sun/star/task/InteractionClassification.hpp>
 #include <com/sun/star/ucb/InteractiveAppException.hpp>
-#include <com/sun/star/ucb/XContent.hpp>
 #include <svx/svxerr.hxx>
 #include <rtl/ref.hxx>
 


More information about the Libreoffice-commits mailing list