[Libreoffice-commits] core.git: sc/inc sc/IwyuFilter_sc.yaml sc/source
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Thu Mar 21 08:10:46 UTC 2019
sc/IwyuFilter_sc.yaml | 7 +++++
sc/inc/scitems.hxx | 1
sc/source/ui/StatisticsDialogs/AnalysisOfVarianceDialog.cxx | 9 -------
sc/source/ui/StatisticsDialogs/ChiSquareTestDialog.cxx | 11 ---------
sc/source/ui/StatisticsDialogs/CorrelationDialog.cxx | 1
sc/source/ui/StatisticsDialogs/CovarianceDialog.cxx | 1
sc/source/ui/StatisticsDialogs/DescriptiveStatisticsDialog.cxx | 12 ----------
sc/source/ui/StatisticsDialogs/ExponentialSmoothingDialog.cxx | 12 ----------
sc/source/ui/StatisticsDialogs/FTestDialog.cxx | 12 ----------
sc/source/ui/StatisticsDialogs/MatrixComparisonGenerator.cxx | 11 ---------
sc/source/ui/StatisticsDialogs/MovingAverageDialog.cxx | 12 ----------
sc/source/ui/StatisticsDialogs/RandomNumberGeneratorDialog.cxx | 4 ---
sc/source/ui/StatisticsDialogs/RegressionDialog.cxx | 8 ------
sc/source/ui/StatisticsDialogs/SamplingDialog.cxx | 4 ---
sc/source/ui/StatisticsDialogs/StatisticsInputOutputDialog.cxx | 8 ------
sc/source/ui/StatisticsDialogs/StatisticsTwoVariableDialog.cxx | 8 ------
sc/source/ui/StatisticsDialogs/TTestDialog.cxx | 12 ----------
sc/source/ui/StatisticsDialogs/ZTestDialog.cxx | 12 ----------
sc/source/ui/inc/undocell.hxx | 1
sc/source/ui/pagedlg/areasdlg.cxx | 1
sc/source/ui/pagedlg/hfedtdlg.cxx | 2 -
sc/source/ui/pagedlg/scuitphfedit.cxx | 12 ----------
sc/source/ui/pagedlg/tphf.cxx | 2 -
sc/source/ui/pagedlg/tphfedit.cxx | 5 ----
sc/source/ui/pagedlg/tptable.cxx | 1
sc/source/ui/sidebar/AlignmentPropertyPanel.cxx | 5 ----
sc/source/ui/sidebar/AlignmentPropertyPanel.hxx | 4 ---
sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx | 5 ----
sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx | 8 ++----
sc/source/ui/sidebar/CellBorderStyleControl.cxx | 4 ---
sc/source/ui/sidebar/CellLineStyleControl.cxx | 4 ---
sc/source/ui/sidebar/NumberFormatControl.cxx | 1
sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx | 1
sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx | 8 ++++--
sc/source/ui/sidebar/ScPanelFactory.cxx | 4 ---
sc/source/ui/styleui/styledlg.cxx | 4 ---
sc/source/ui/uitest/uiobject.cxx | 1
sc/source/ui/undo/refundo.cxx | 4 ---
sc/source/ui/undo/undobase.cxx | 1
sc/source/ui/undo/undoblk.cxx | 4 ---
sc/source/ui/undo/undoblk2.cxx | 3 --
sc/source/ui/undo/undoblk3.cxx | 9 -------
sc/source/ui/undo/undocell.cxx | 7 -----
sc/source/ui/undo/undodat.cxx | 5 ----
sc/source/ui/undo/undodraw.cxx | 2 -
sc/source/ui/undo/undorangename.cxx | 3 --
sc/source/ui/undo/undotab.cxx | 1
47 files changed, 30 insertions(+), 227 deletions(-)
New commits:
commit 7c7a4675ad5d61add70dd073f680ea37012962ce
Author: Gabor Kelemen <kelemen.gabor2 at nisz.hu>
AuthorDate: Mon Mar 18 00:34:00 2019 +0100
Commit: Miklos Vajna <vmiklos at collabora.com>
CommitDate: Thu Mar 21 09:10:18 2019 +0100
tdf#42949 Fix IWYU warnings in sc/source/ui/pagedlg...undo
Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.
Change-Id: Icb5f0235339364e6dc09936e26f256765a60830a
Reviewed-on: https://gerrit.libreoffice.org/69378
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos at collabora.com>
diff --git a/sc/IwyuFilter_sc.yaml b/sc/IwyuFilter_sc.yaml
index d04da62d06f1..fc77866f682d 100644
--- a/sc/IwyuFilter_sc.yaml
+++ b/sc/IwyuFilter_sc.yaml
@@ -867,3 +867,10 @@ blacklist:
# Complete type is needed
- com/sun/star/sheet/XFormulaParser.hpp
- com/sun/star/sheet/XFormulaOpCodeMapper.hpp
+ sc/source/ui/StatisticsDialogs/TableFillingAndNavigationTools.cxx:
+ # Needed for implicit dtor
+ - editeng/editobj.hxx
+ sc/source/ui/undo/undoolk.cxx:
+ # Avoid loplugin:unreffun error
+ - undoolk.hxx
+
diff --git a/sc/inc/scitems.hxx b/sc/inc/scitems.hxx
index d2e982d82083..159e6e013706 100644
--- a/sc/inc/scitems.hxx
+++ b/sc/inc/scitems.hxx
@@ -49,6 +49,7 @@ class SvxHorJustifyItem;
class SvxVerJustifyItem;
class SvxBrushItem;
class SvxBoxItem;
+class ScCondFormatItem;
// EditEngine is not allowed to define its own ITEMID's
#define INCLUDED_EDITENG_EEITEMID_HXX
diff --git a/sc/source/ui/StatisticsDialogs/AnalysisOfVarianceDialog.cxx b/sc/source/ui/StatisticsDialogs/AnalysisOfVarianceDialog.cxx
index a655c8c1bd51..558b0be87102 100644
--- a/sc/source/ui/StatisticsDialogs/AnalysisOfVarianceDialog.cxx
+++ b/sc/source/ui/StatisticsDialogs/AnalysisOfVarianceDialog.cxx
@@ -9,18 +9,9 @@
*/
#include <memory>
-#include <sfx2/dispatch.hxx>
-#include <svl/zforlist.hxx>
-#include <svl/undo.hxx>
-#include <formulacell.hxx>
#include <rangelst.hxx>
-#include <scitems.hxx>
-#include <docsh.hxx>
-#include <document.hxx>
-#include <uiitems.hxx>
#include <reffact.hxx>
-#include <docfunc.hxx>
#include <TableFillingAndNavigationTools.hxx>
#include <AnalysisOfVarianceDialog.hxx>
#include <scresid.hxx>
diff --git a/sc/source/ui/StatisticsDialogs/ChiSquareTestDialog.cxx b/sc/source/ui/StatisticsDialogs/ChiSquareTestDialog.cxx
index 36537e0e9ffa..d6f729c086d4 100644
--- a/sc/source/ui/StatisticsDialogs/ChiSquareTestDialog.cxx
+++ b/sc/source/ui/StatisticsDialogs/ChiSquareTestDialog.cxx
@@ -8,18 +8,7 @@
*
*/
-#include <sfx2/dispatch.hxx>
-#include <svl/zforlist.hxx>
-#include <svl/undo.hxx>
-
-#include <formulacell.hxx>
-#include <rangelst.hxx>
-#include <scitems.hxx>
-#include <docsh.hxx>
-#include <document.hxx>
-#include <uiitems.hxx>
#include <reffact.hxx>
-#include <docfunc.hxx>
#include <TableFillingAndNavigationTools.hxx>
#include <ChiSquareTestDialog.hxx>
#include <scresid.hxx>
diff --git a/sc/source/ui/StatisticsDialogs/CorrelationDialog.cxx b/sc/source/ui/StatisticsDialogs/CorrelationDialog.cxx
index 48b7e7bbdcb9..c7a8a7be932e 100644
--- a/sc/source/ui/StatisticsDialogs/CorrelationDialog.cxx
+++ b/sc/source/ui/StatisticsDialogs/CorrelationDialog.cxx
@@ -8,7 +8,6 @@
*
*/
-#include <docsh.hxx>
#include <reffact.hxx>
#include <CorrelationDialog.hxx>
#include <scresid.hxx>
diff --git a/sc/source/ui/StatisticsDialogs/CovarianceDialog.cxx b/sc/source/ui/StatisticsDialogs/CovarianceDialog.cxx
index 4407a50b691c..d5243745278b 100644
--- a/sc/source/ui/StatisticsDialogs/CovarianceDialog.cxx
+++ b/sc/source/ui/StatisticsDialogs/CovarianceDialog.cxx
@@ -8,7 +8,6 @@
*
*/
-#include <docsh.hxx>
#include <reffact.hxx>
#include <CovarianceDialog.hxx>
#include <scresid.hxx>
diff --git a/sc/source/ui/StatisticsDialogs/DescriptiveStatisticsDialog.cxx b/sc/source/ui/StatisticsDialogs/DescriptiveStatisticsDialog.cxx
index 91537815b59c..3e55faced5d9 100644
--- a/sc/source/ui/StatisticsDialogs/DescriptiveStatisticsDialog.cxx
+++ b/sc/source/ui/StatisticsDialogs/DescriptiveStatisticsDialog.cxx
@@ -9,18 +9,8 @@
*/
#include <memory>
-#include <sfx2/dispatch.hxx>
-#include <svl/zforlist.hxx>
-#include <svl/undo.hxx>
-
-#include <formulacell.hxx>
-#include <rangelst.hxx>
-#include <scitems.hxx>
-#include <docsh.hxx>
-#include <document.hxx>
-#include <uiitems.hxx>
+
#include <reffact.hxx>
-#include <docfunc.hxx>
#include <TableFillingAndNavigationTools.hxx>
#include <DescriptiveStatisticsDialog.hxx>
#include <scresid.hxx>
diff --git a/sc/source/ui/StatisticsDialogs/ExponentialSmoothingDialog.cxx b/sc/source/ui/StatisticsDialogs/ExponentialSmoothingDialog.cxx
index 4fc1d7be9ae3..b2ab5b48f438 100644
--- a/sc/source/ui/StatisticsDialogs/ExponentialSmoothingDialog.cxx
+++ b/sc/source/ui/StatisticsDialogs/ExponentialSmoothingDialog.cxx
@@ -9,18 +9,8 @@
*/
#include <memory>
-#include <sfx2/dispatch.hxx>
-#include <svl/zforlist.hxx>
-#include <svl/undo.hxx>
-
-#include <formulacell.hxx>
-#include <rangelst.hxx>
-#include <scitems.hxx>
-#include <docsh.hxx>
-#include <document.hxx>
-#include <uiitems.hxx>
+
#include <reffact.hxx>
-#include <docfunc.hxx>
#include <TableFillingAndNavigationTools.hxx>
#include <ExponentialSmoothingDialog.hxx>
#include <scresid.hxx>
diff --git a/sc/source/ui/StatisticsDialogs/FTestDialog.cxx b/sc/source/ui/StatisticsDialogs/FTestDialog.cxx
index 10d6aa8cb273..95c86b80570c 100644
--- a/sc/source/ui/StatisticsDialogs/FTestDialog.cxx
+++ b/sc/source/ui/StatisticsDialogs/FTestDialog.cxx
@@ -9,18 +9,8 @@
*/
#include <memory>
-#include <sfx2/dispatch.hxx>
-#include <svl/zforlist.hxx>
-#include <svl/undo.hxx>
-
-#include <formulacell.hxx>
-#include <rangelst.hxx>
-#include <scitems.hxx>
-#include <docsh.hxx>
-#include <document.hxx>
-#include <uiitems.hxx>
+
#include <reffact.hxx>
-#include <docfunc.hxx>
#include <TableFillingAndNavigationTools.hxx>
#include <FTestDialog.hxx>
#include <scresid.hxx>
diff --git a/sc/source/ui/StatisticsDialogs/MatrixComparisonGenerator.cxx b/sc/source/ui/StatisticsDialogs/MatrixComparisonGenerator.cxx
index 71187d018dfa..d5aa05933f24 100644
--- a/sc/source/ui/StatisticsDialogs/MatrixComparisonGenerator.cxx
+++ b/sc/source/ui/StatisticsDialogs/MatrixComparisonGenerator.cxx
@@ -8,18 +8,7 @@
*
*/
-#include <sfx2/dispatch.hxx>
-#include <svl/zforlist.hxx>
-#include <svl/undo.hxx>
-
-#include <formulacell.hxx>
#include <rangelst.hxx>
-#include <scitems.hxx>
-#include <docsh.hxx>
-#include <document.hxx>
-#include <uiitems.hxx>
-#include <reffact.hxx>
-#include <docfunc.hxx>
#include <TableFillingAndNavigationTools.hxx>
#include <MatrixComparisonGenerator.hxx>
#include <scresid.hxx>
diff --git a/sc/source/ui/StatisticsDialogs/MovingAverageDialog.cxx b/sc/source/ui/StatisticsDialogs/MovingAverageDialog.cxx
index cd432d62b7e3..e1f0d6360ef2 100644
--- a/sc/source/ui/StatisticsDialogs/MovingAverageDialog.cxx
+++ b/sc/source/ui/StatisticsDialogs/MovingAverageDialog.cxx
@@ -9,18 +9,8 @@
*/
#include <memory>
-#include <sfx2/dispatch.hxx>
-#include <svl/zforlist.hxx>
-#include <svl/undo.hxx>
-
-#include <formulacell.hxx>
-#include <rangelst.hxx>
-#include <scitems.hxx>
-#include <docsh.hxx>
-#include <document.hxx>
-#include <uiitems.hxx>
+
#include <reffact.hxx>
-#include <docfunc.hxx>
#include <TableFillingAndNavigationTools.hxx>
#include <MovingAverageDialog.hxx>
#include <scresid.hxx>
diff --git a/sc/source/ui/StatisticsDialogs/RandomNumberGeneratorDialog.cxx b/sc/source/ui/StatisticsDialogs/RandomNumberGeneratorDialog.cxx
index 14d198bdde5f..4e06d6efeee9 100644
--- a/sc/source/ui/StatisticsDialogs/RandomNumberGeneratorDialog.cxx
+++ b/sc/source/ui/StatisticsDialogs/RandomNumberGeneratorDialog.cxx
@@ -8,16 +8,12 @@
*
*/
-#include <sfx2/dispatch.hxx>
-#include <svl/zforlist.hxx>
#include <svl/undo.hxx>
#include <rtl/math.hxx>
#include <rangelst.hxx>
-#include <scitems.hxx>
#include <docsh.hxx>
#include <document.hxx>
-#include <uiitems.hxx>
#include <reffact.hxx>
#include <docfunc.hxx>
#include <scresid.hxx>
diff --git a/sc/source/ui/StatisticsDialogs/RegressionDialog.cxx b/sc/source/ui/StatisticsDialogs/RegressionDialog.cxx
index f61f6f11a531..11ac7b017e77 100644
--- a/sc/source/ui/StatisticsDialogs/RegressionDialog.cxx
+++ b/sc/source/ui/StatisticsDialogs/RegressionDialog.cxx
@@ -8,16 +8,8 @@
*
*/
-#include <sfx2/dispatch.hxx>
-#include <svl/zforlist.hxx>
-#include <svl/undo.hxx>
-
-#include <scitems.hxx>
-#include <docsh.hxx>
#include <document.hxx>
-#include <uiitems.hxx>
#include <reffact.hxx>
-#include <docfunc.hxx>
#include <TableFillingAndNavigationTools.hxx>
#include <RegressionDialog.hxx>
#include <scresid.hxx>
diff --git a/sc/source/ui/StatisticsDialogs/SamplingDialog.cxx b/sc/source/ui/StatisticsDialogs/SamplingDialog.cxx
index 33d8d0bc07f0..277485f6b492 100644
--- a/sc/source/ui/StatisticsDialogs/SamplingDialog.cxx
+++ b/sc/source/ui/StatisticsDialogs/SamplingDialog.cxx
@@ -8,15 +8,11 @@
*
*/
-#include <sfx2/dispatch.hxx>
-#include <svl/zforlist.hxx>
#include <svl/undo.hxx>
#include <comphelper/random.hxx>
#include <rangelst.hxx>
-#include <scitems.hxx>
#include <docsh.hxx>
#include <document.hxx>
-#include <uiitems.hxx>
#include <reffact.hxx>
#include <docfunc.hxx>
#include <SamplingDialog.hxx>
diff --git a/sc/source/ui/StatisticsDialogs/StatisticsInputOutputDialog.cxx b/sc/source/ui/StatisticsDialogs/StatisticsInputOutputDialog.cxx
index 228a19933e6c..7cb6e8724774 100644
--- a/sc/source/ui/StatisticsDialogs/StatisticsInputOutputDialog.cxx
+++ b/sc/source/ui/StatisticsDialogs/StatisticsInputOutputDialog.cxx
@@ -8,19 +8,13 @@
*
*/
-#include <sfx2/dispatch.hxx>
-#include <svl/zforlist.hxx>
#include <svl/undo.hxx>
-#include <formulacell.hxx>
#include <rangelst.hxx>
-#include <scitems.hxx>
#include <docsh.hxx>
#include <document.hxx>
-#include <uiitems.hxx>
-#include <reffact.hxx>
#include <scresid.hxx>
-#include <docfunc.hxx>
+#include <tabvwsh.hxx>
#include <StatisticsInputOutputDialog.hxx>
diff --git a/sc/source/ui/StatisticsDialogs/StatisticsTwoVariableDialog.cxx b/sc/source/ui/StatisticsDialogs/StatisticsTwoVariableDialog.cxx
index b44b7b9a5f55..6f0896d3cc9d 100644
--- a/sc/source/ui/StatisticsDialogs/StatisticsTwoVariableDialog.cxx
+++ b/sc/source/ui/StatisticsDialogs/StatisticsTwoVariableDialog.cxx
@@ -8,19 +8,13 @@
*
*/
-#include <sfx2/dispatch.hxx>
-#include <svl/zforlist.hxx>
#include <svl/undo.hxx>
-#include <formulacell.hxx>
#include <rangelst.hxx>
-#include <scitems.hxx>
#include <docsh.hxx>
#include <document.hxx>
-#include <uiitems.hxx>
-#include <reffact.hxx>
#include <scresid.hxx>
-#include <docfunc.hxx>
+#include <tabvwsh.hxx>
#include <StatisticsTwoVariableDialog.hxx>
diff --git a/sc/source/ui/StatisticsDialogs/TTestDialog.cxx b/sc/source/ui/StatisticsDialogs/TTestDialog.cxx
index 76854cd48152..1f4b44b802e1 100644
--- a/sc/source/ui/StatisticsDialogs/TTestDialog.cxx
+++ b/sc/source/ui/StatisticsDialogs/TTestDialog.cxx
@@ -9,18 +9,8 @@
*/
#include <memory>
-#include <sfx2/dispatch.hxx>
-#include <svl/zforlist.hxx>
-#include <svl/undo.hxx>
-
-#include <formulacell.hxx>
-#include <rangelst.hxx>
-#include <scitems.hxx>
-#include <docsh.hxx>
-#include <document.hxx>
-#include <uiitems.hxx>
+
#include <reffact.hxx>
-#include <docfunc.hxx>
#include <TableFillingAndNavigationTools.hxx>
#include <TTestDialog.hxx>
#include <scresid.hxx>
diff --git a/sc/source/ui/StatisticsDialogs/ZTestDialog.cxx b/sc/source/ui/StatisticsDialogs/ZTestDialog.cxx
index 8bfb2fcf988c..0a1e64526df0 100644
--- a/sc/source/ui/StatisticsDialogs/ZTestDialog.cxx
+++ b/sc/source/ui/StatisticsDialogs/ZTestDialog.cxx
@@ -9,18 +9,8 @@
*/
#include <memory>
-#include <sfx2/dispatch.hxx>
-#include <svl/zforlist.hxx>
-#include <svl/undo.hxx>
-
-#include <formulacell.hxx>
-#include <rangelst.hxx>
-#include <scitems.hxx>
-#include <docsh.hxx>
-#include <document.hxx>
-#include <uiitems.hxx>
+
#include <reffact.hxx>
-#include <docfunc.hxx>
#include <TableFillingAndNavigationTools.hxx>
#include <ZTestDialog.hxx>
#include <scresid.hxx>
diff --git a/sc/source/ui/inc/undocell.hxx b/sc/source/ui/inc/undocell.hxx
index 889d0e226f72..6eb30ee3ff40 100644
--- a/sc/source/ui/inc/undocell.hxx
+++ b/sc/source/ui/inc/undocell.hxx
@@ -25,7 +25,6 @@
#include <postit.hxx>
#include <cellvalue.hxx>
#include <cellvalues.hxx>
-#include <svx/svdundo.hxx>
#include <editeng/editobj.hxx>
#include <memory>
diff --git a/sc/source/ui/pagedlg/areasdlg.cxx b/sc/source/ui/pagedlg/areasdlg.cxx
index 85b87004266d..6b46dd41790b 100644
--- a/sc/source/ui/pagedlg/areasdlg.cxx
+++ b/sc/source/ui/pagedlg/areasdlg.cxx
@@ -23,7 +23,6 @@
#include <svl/stritem.hxx>
#include <vcl/weld.hxx>
#include <unotools/charclass.hxx>
-#include <stdlib.h>
#include <areasdlg.hxx>
#include <rangenam.hxx>
diff --git a/sc/source/ui/pagedlg/hfedtdlg.cxx b/sc/source/ui/pagedlg/hfedtdlg.cxx
index 64fe37c1a8eb..0eb5953f0689 100644
--- a/sc/source/ui/pagedlg/hfedtdlg.cxx
+++ b/sc/source/ui/pagedlg/hfedtdlg.cxx
@@ -23,13 +23,11 @@
#include <svl/eitem.hxx>
#include <hfedtdlg.hxx>
-#include <global.hxx>
#include <globstr.hrc>
#include <scresid.hxx>
#include <scuitphfedit.hxx>
#include <svx/svxids.hrc>
#include <svx/pageitem.hxx>
-#include <vcl/menubtn.hxx>
ScHFEditDlg::ScHFEditDlg( vcl::Window* pParent,
const SfxItemSet& rCoreSet,
diff --git a/sc/source/ui/pagedlg/scuitphfedit.cxx b/sc/source/ui/pagedlg/scuitphfedit.cxx
index aa3cc68a0205..0eeeeb0d748e 100644
--- a/sc/source/ui/pagedlg/scuitphfedit.cxx
+++ b/sc/source/ui/pagedlg/scuitphfedit.cxx
@@ -23,16 +23,11 @@
#include <editeng/eeitem.hxx>
#include <editeng/editobj.hxx>
-#include <editeng/editstat.hxx>
-#include <editeng/editview.hxx>
#include <editeng/flditem.hxx>
-#include <sfx2/basedlgs.hxx>
-#include <sfx2/objsh.hxx>
-#include <vcl/svapp.hxx>
+#include <sfx2/tabdlg.hxx>
#include <vcl/settings.hxx>
#include <vcl/lstbox.hxx>
#include <vcl/fixed.hxx>
-#include <sal/log.hxx>
#include <unotools/useroptions.hxx>
@@ -40,11 +35,6 @@
#include <global.hxx>
#include <attrib.hxx>
#include <patattr.hxx>
-#include <sc.hrc>
-#include <tabvwsh.hxx>
-#include <prevwsh.hxx>
-#include <textdlgs.hxx>
-#include <AccessibleEditObject.hxx>
#include <scuitphfedit.hxx>
#include <memory>
diff --git a/sc/source/ui/pagedlg/tphf.cxx b/sc/source/ui/pagedlg/tphf.cxx
index d7ca87aec728..9e4067010aec 100644
--- a/sc/source/ui/pagedlg/tphf.cxx
+++ b/sc/source/ui/pagedlg/tphf.cxx
@@ -27,7 +27,6 @@
#include <attrib.hxx>
#include <tphf.hxx>
-#include <sc.hrc>
#include <scres.hrc>
#include <scabstdlg.hxx>
#include <globstr.hrc>
@@ -35,7 +34,6 @@
#include <tabvwsh.hxx>
#include <viewdata.hxx>
#include <document.hxx>
-#include <hfedtdlg.hxx>
#include <styledlg.hxx>
#include <scuitphfedit.hxx>
#include <memory>
diff --git a/sc/source/ui/pagedlg/tphfedit.cxx b/sc/source/ui/pagedlg/tphfedit.cxx
index d55e0d5fc359..80a7073609fb 100644
--- a/sc/source/ui/pagedlg/tphfedit.cxx
+++ b/sc/source/ui/pagedlg/tphfedit.cxx
@@ -23,23 +23,18 @@
#include <editeng/editobj.hxx>
#include <editeng/editstat.hxx>
#include <editeng/editview.hxx>
-#include <editeng/flditem.hxx>
#include <editeng/adjustitem.hxx>
#include <editeng/fhgtitem.hxx>
-#include <sfx2/basedlgs.hxx>
#include <sfx2/objsh.hxx>
#include <sfx2/sfxdlg.hxx>
#include <vcl/svapp.hxx>
#include <vcl/settings.hxx>
-#include <vcl/builderfactory.hxx>
#include <tphfedit.hxx>
#include <editutil.hxx>
#include <global.hxx>
-#include <attrib.hxx>
#include <patattr.hxx>
#include <scresid.hxx>
-#include <sc.hrc>
#include <globstr.hrc>
#include <strings.hrc>
#include <tabvwsh.hxx>
diff --git a/sc/source/ui/pagedlg/tptable.cxx b/sc/source/ui/pagedlg/tptable.cxx
index cead94e82fd9..b537908adc09 100644
--- a/sc/source/ui/pagedlg/tptable.cxx
+++ b/sc/source/ui/pagedlg/tptable.cxx
@@ -27,7 +27,6 @@
#include <tptable.hxx>
#include <global.hxx>
#include <attrib.hxx>
-#include <sc.hrc>
#include <bitmaps.hlst>
// Static Data
diff --git a/sc/source/ui/sidebar/AlignmentPropertyPanel.cxx b/sc/source/ui/sidebar/AlignmentPropertyPanel.cxx
index e622626f69f9..d721c32b0ff4 100644
--- a/sc/source/ui/sidebar/AlignmentPropertyPanel.cxx
+++ b/sc/source/ui/sidebar/AlignmentPropertyPanel.cxx
@@ -24,11 +24,8 @@
#include <sfx2/bindings.hxx>
#include <sfx2/dispatch.hxx>
#include <svl/intitem.hxx>
-#include <svx/algitem.hxx>
#include <svx/rotmodit.hxx>
-#include <svx/dlgutil.hxx>
-#include <vcl/toolbox.hxx>
-#include <svx/sidebar/SidebarDialControl.hxx>
+#include <svtools/unitconv.hxx>
#include <unotools/localedatawrapper.hxx>
using namespace css;
diff --git a/sc/source/ui/sidebar/AlignmentPropertyPanel.hxx b/sc/source/ui/sidebar/AlignmentPropertyPanel.hxx
index 47c50734f5f2..e870d1d495c4 100644
--- a/sc/source/ui/sidebar/AlignmentPropertyPanel.hxx
+++ b/sc/source/ui/sidebar/AlignmentPropertyPanel.hxx
@@ -25,9 +25,7 @@
#include <vcl/fixed.hxx>
#include <vcl/button.hxx>
#include <vcl/layout.hxx>
-
-class MetricField;
-class MetricBox;
+#include <vcl/field.hxx>
namespace sc { namespace sidebar {
diff --git a/sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx b/sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx
index e5b905a81890..e9e5f1284c94 100644
--- a/sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx
+++ b/sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx
@@ -17,15 +17,10 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
-#include <sfx2/sidebar/Theme.hxx>
-#include <sfx2/sidebar/ControlFactory.hxx>
#include "CellAppearancePropertyPanel.hxx"
#include <sc.hrc>
#include <bitmaps.hlst>
#include <sfx2/bindings.hxx>
-#include <sfx2/dispatch.hxx>
-#include <vcl/fixed.hxx>
-#include <svl/eitem.hxx>
#include <editeng/borderline.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/lineitem.hxx>
diff --git a/sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx b/sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx
index 296ec9d25a3c..ea2f3c334583 100644
--- a/sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx
+++ b/sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx
@@ -23,14 +23,12 @@
#include <sfx2/sidebar/IContextChangeReceiver.hxx>
#include <svx/sidebar/PanelLayout.hxx>
#include <vcl/image.hxx>
-
-class ToolBox;
+#include <vcl/toolbox.hxx>
+#include "CellBorderStyleControl.hxx"
+#include "CellLineStyleControl.hxx"
namespace sc { namespace sidebar {
-class CellBorderStylePopup;
-class CellLineStylePopup;
-
class CellAppearancePropertyPanel
: public PanelLayout,
public ::sfx2::sidebar::IContextChangeReceiver,
diff --git a/sc/source/ui/sidebar/CellBorderStyleControl.cxx b/sc/source/ui/sidebar/CellBorderStyleControl.cxx
index 353880a9fb3f..a9270df1b205 100644
--- a/sc/source/ui/sidebar/CellBorderStyleControl.cxx
+++ b/sc/source/ui/sidebar/CellBorderStyleControl.cxx
@@ -18,13 +18,11 @@
*/
#include "CellBorderStyleControl.hxx"
-#include <sc.hrc>
#include <editeng/boxitem.hxx>
#include <editeng/borderline.hxx>
-#include "CellAppearancePropertyPanel.hxx"
#include <sfx2/bindings.hxx>
#include <sfx2/dispatch.hxx>
-#include <vcl/svapp.hxx>
+#include <svx/svxids.hrc>
#include <vcl/settings.hxx>
#include <editeng/lineitem.hxx>
#include <memory>
diff --git a/sc/source/ui/sidebar/CellLineStyleControl.cxx b/sc/source/ui/sidebar/CellLineStyleControl.cxx
index 5bd685cf821e..975ef95aeb85 100644
--- a/sc/source/ui/sidebar/CellLineStyleControl.cxx
+++ b/sc/source/ui/sidebar/CellLineStyleControl.cxx
@@ -18,16 +18,14 @@
*/
#include "CellLineStyleControl.hxx"
-#include <sc.hrc>
#include "CellLineStyleValueSet.hxx"
#include <vcl/i18nhelp.hxx>
#include <vcl/settings.hxx>
-#include <editeng/boxitem.hxx>
#include <editeng/borderline.hxx>
#include <editeng/lineitem.hxx>
-#include "CellAppearancePropertyPanel.hxx"
#include <sfx2/bindings.hxx>
#include <sfx2/dispatch.hxx>
+#include <svx/svxids.hrc>
namespace sc { namespace sidebar {
diff --git a/sc/source/ui/sidebar/NumberFormatControl.cxx b/sc/source/ui/sidebar/NumberFormatControl.cxx
index d5cec76da326..ef951c4eab75 100644
--- a/sc/source/ui/sidebar/NumberFormatControl.cxx
+++ b/sc/source/ui/sidebar/NumberFormatControl.cxx
@@ -20,7 +20,6 @@
#include <NumberFormatControl.hxx>
#include <cbnumberformat.hxx>
#include <svl/intitem.hxx>
-#include <svl/stritem.hxx>
#include <vcl/toolbox.hxx>
using namespace sc;
diff --git a/sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx b/sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx
index 28eb0ab05ffc..349bca1e2ff7 100644
--- a/sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx
+++ b/sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx
@@ -17,7 +17,6 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
-#include <sfx2/sidebar/ControlFactory.hxx>
#include "NumberFormatPropertyPanel.hxx"
#include <sc.hrc>
#include <sfx2/bindings.hxx>
diff --git a/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx b/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx
index b3a9453b5b58..80ba080e8435 100644
--- a/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx
+++ b/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx
@@ -22,10 +22,12 @@
#include <sfx2/sidebar/ControllerItem.hxx>
#include <sfx2/sidebar/IContextChangeReceiver.hxx>
#include <svx/sidebar/PanelLayout.hxx>
+#include <vcl/fixed.hxx>
+#include <vcl/lstbox.hxx>
+#include <vcl/field.hxx>
+#include <vcl/button.hxx>
+#include <vcl/toolbox.hxx>
-class FixedText;
-class ListBox;
-class NumericField;
class Edit;
namespace sc { namespace sidebar {
diff --git a/sc/source/ui/sidebar/ScPanelFactory.cxx b/sc/source/ui/sidebar/ScPanelFactory.cxx
index ad5ed4234e99..cda3275e19a9 100644
--- a/sc/source/ui/sidebar/ScPanelFactory.cxx
+++ b/sc/source/ui/sidebar/ScPanelFactory.cxx
@@ -24,14 +24,10 @@
#include "NumberFormatPropertyPanel.hxx"
#include <navipi.hxx>
#include <dwfunctr.hxx>
-#include <sc.hrc>
#include <sfx2/sidebar/SidebarPanelBase.hxx>
-#include <sfx2/sfxbasecontroller.hxx>
#include <toolkit/helper/vclunohelper.hxx>
#include <vcl/window.hxx>
-#include <rtl/ref.hxx>
-#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/lang/WrappedTargetRuntimeException.hpp>
#include <comphelper/namedvaluecollection.hxx>
#include <cppuhelper/exc_hlp.hxx>
diff --git a/sc/source/ui/styleui/styledlg.cxx b/sc/source/ui/styleui/styledlg.cxx
index 0389a408c6a9..1002cf2e18e6 100644
--- a/sc/source/ui/styleui/styledlg.cxx
+++ b/sc/source/ui/styleui/styledlg.cxx
@@ -19,9 +19,9 @@
#undef SC_DLLIMPLEMENTATION
-#include <scitems.hxx>
#include <svx/numinf.hxx>
#include <sfx2/objsh.hxx>
+#include <sfx2/sfxdlg.hxx>
#include <svl/style.hxx>
#include <svl/cjkoptions.hxx>
@@ -29,8 +29,6 @@
#include <tabpages.hxx>
#include <tphf.hxx>
#include <tptable.hxx>
-#include <scres.hrc>
-#include <svx/svxdlg.hxx>
#include <svx/svxids.hrc>
#include <svx/dialogs.hrc>
#include <svl/intitem.hxx>
diff --git a/sc/source/ui/uitest/uiobject.cxx b/sc/source/ui/uitest/uiobject.cxx
index 3bbb587ce659..8dabece8053e 100644
--- a/sc/source/ui/uitest/uiobject.cxx
+++ b/sc/source/ui/uitest/uiobject.cxx
@@ -20,7 +20,6 @@
#include <svx/svditer.hxx>
#include <svx/svdobj.hxx>
-#include <svx/svdpage.hxx>
#include <svx/svdoole2.hxx>
#include <sal/log.hxx>
diff --git a/sc/source/ui/undo/refundo.cxx b/sc/source/ui/undo/refundo.cxx
index 499b20389671..d87098720fd8 100644
--- a/sc/source/ui/undo/refundo.cxx
+++ b/sc/source/ui/undo/refundo.cxx
@@ -18,13 +18,9 @@
*/
#include <refundo.hxx>
-#include <undobase.hxx>
#include <document.hxx>
#include <dbdata.hxx>
#include <rangenam.hxx>
-#include <pivot.hxx>
-#include <chartarr.hxx>
-#include <stlpool.hxx>
#include <detdata.hxx>
#include <prnsave.hxx>
#include <chartlis.hxx>
diff --git a/sc/source/ui/undo/undobase.cxx b/sc/source/ui/undo/undobase.cxx
index a6ff4f184a40..e00147bf408d 100644
--- a/sc/source/ui/undo/undobase.cxx
+++ b/sc/source/ui/undo/undobase.cxx
@@ -30,7 +30,6 @@
#include <attrib.hxx>
#include <queryparam.hxx>
#include <subtotalparam.hxx>
-#include <bcaslot.hxx>
#include <rowheightcontext.hxx>
#include <column.hxx>
#include <sortparam.hxx>
diff --git a/sc/source/ui/undo/undoblk.cxx b/sc/source/ui/undo/undoblk.cxx
index 1404d6e66ad3..1393a8bff013 100644
--- a/sc/source/ui/undo/undoblk.cxx
+++ b/sc/source/ui/undo/undoblk.cxx
@@ -21,10 +21,8 @@
#include <vcl/virdev.hxx>
#include <vcl/waitobj.hxx>
#include <editeng/boxitem.hxx>
-#include <editeng/justifyitem.hxx>
#include <sfx2/app.hxx>
#include <comphelper/lok.hxx>
-#include <sfx2/lokhelper.hxx>
#include <undoblk.hxx>
#include <undoutil.hxx>
@@ -34,7 +32,6 @@
#include <tabvwsh.hxx>
#include <rangenam.hxx>
#include <rangeutl.hxx>
-#include <dbdata.hxx>
#include <stlpool.hxx>
#include <stlsheet.hxx>
#include <globstr.hrc>
@@ -50,7 +47,6 @@
#include <undoolk.hxx>
#include <clipparam.hxx>
#include <brdcst.hxx>
-#include <sc.hrc>
#include <rowheightcontext.hxx>
#include <refhint.hxx>
#include <refupdatecontext.hxx>
diff --git a/sc/source/ui/undo/undoblk2.cxx b/sc/source/ui/undo/undoblk2.cxx
index 163429522244..5f835fcc1324 100644
--- a/sc/source/ui/undo/undoblk2.cxx
+++ b/sc/source/ui/undo/undoblk2.cxx
@@ -17,8 +17,6 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
-#include <scitems.hxx>
-
#include <undoblk.hxx>
#include <document.hxx>
#include <docsh.hxx>
@@ -32,7 +30,6 @@
#include <undoolk.hxx>
-#include <sfx2/lokhelper.hxx>
#include <svx/svdundo.hxx>
/** Change column widths or row heights */
diff --git a/sc/source/ui/undo/undoblk3.cxx b/sc/source/ui/undo/undoblk3.cxx
index b83c7f144e35..3c1a95e8ed5d 100644
--- a/sc/source/ui/undo/undoblk3.cxx
+++ b/sc/source/ui/undo/undoblk3.cxx
@@ -20,41 +20,32 @@
#include <sal/config.h>
#include <memory>
-#include <utility>
#include <scitems.hxx>
-#include <svx/algitem.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/justifyitem.hxx>
#include <svl/srchitem.hxx>
#include <sfx2/linkmgr.hxx>
-#include <sfx2/bindings.hxx>
#include <vcl/virdev.hxx>
#include <sfx2/app.hxx>
#include <svx/svdundo.hxx>
#include <undoblk.hxx>
-#include <sc.hrc>
#include <globstr.hrc>
#include <scresid.hxx>
#include <global.hxx>
-#include <rangenam.hxx>
#include <arealink.hxx>
#include <patattr.hxx>
#include <target.hxx>
#include <document.hxx>
#include <docpool.hxx>
-#include <table.hxx>
#include <docsh.hxx>
#include <tabvwsh.hxx>
#include <undoolk.hxx>
#include <undoutil.hxx>
#include <chgtrack.hxx>
-#include <dociter.hxx>
-#include <formulacell.hxx>
#include <paramisc.hxx>
#include <postit.hxx>
-#include <docuno.hxx>
#include <progress.hxx>
#include <editutil.hxx>
#include <editdataarray.hxx>
diff --git a/sc/source/ui/undo/undocell.cxx b/sc/source/ui/undo/undocell.cxx
index a343081d64be..2e41dbb40dc1 100644
--- a/sc/source/ui/undo/undocell.cxx
+++ b/sc/source/ui/undo/undocell.cxx
@@ -20,14 +20,9 @@
#include <undocell.hxx>
#include <scitems.hxx>
-#include <editeng/eeitem.hxx>
#include <editeng/editobj.hxx>
-#include <editeng/justifyitem.hxx>
-#include <svl/zforlist.hxx>
-#include <svl/sharedstringpool.hxx>
#include <sfx2/app.hxx>
-#include <attrib.hxx>
#include <document.hxx>
#include <docpool.hxx>
#include <patattr.hxx>
@@ -44,8 +39,6 @@
#include <printfun.hxx>
#include <rangenam.hxx>
#include <chgtrack.hxx>
-#include <sc.hrc>
-#include <docuno.hxx>
#include <stringutil.hxx>
using std::shared_ptr;
diff --git a/sc/source/ui/undo/undodat.cxx b/sc/source/ui/undo/undodat.cxx
index 624268888fa6..16698857144d 100644
--- a/sc/source/ui/undo/undodat.cxx
+++ b/sc/source/ui/undo/undodat.cxx
@@ -30,25 +30,20 @@
#include <olinetab.hxx>
#include <dbdata.hxx>
#include <rangenam.hxx>
-#include <pivot.hxx>
#include <globstr.hrc>
#include <scresid.hxx>
#include <global.hxx>
#include <globalnames.hxx>
#include <target.hxx>
-#include <chartarr.hxx>
#include <dbdocfun.hxx>
#include <olinefun.hxx>
#include <dpobject.hxx>
#include <attrib.hxx>
#include <hints.hxx>
-#include <sc.hrc>
#include <chgtrack.hxx>
#include <refundo.hxx>
#include <markdata.hxx>
-#include <sfx2/lokhelper.hxx>
-
// Show or hide outline groups
ScUndoDoOutline::ScUndoDoOutline( ScDocShell* pNewDocShell,
diff --git a/sc/source/ui/undo/undodraw.cxx b/sc/source/ui/undo/undodraw.cxx
index ce00e84c811e..7204f16437df 100644
--- a/sc/source/ui/undo/undodraw.cxx
+++ b/sc/source/ui/undo/undodraw.cxx
@@ -17,8 +17,6 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
-#include <svx/svdundo.hxx>
-
#include <undodraw.hxx>
#include <docsh.hxx>
#include <tabvwsh.hxx>
diff --git a/sc/source/ui/undo/undorangename.cxx b/sc/source/ui/undo/undorangename.cxx
index eddaa74a19ab..1b9efafaeeef 100644
--- a/sc/source/ui/undo/undorangename.cxx
+++ b/sc/source/ui/undo/undorangename.cxx
@@ -10,9 +10,6 @@
#include <undorangename.hxx>
#include <globstr.hrc>
#include <scresid.hxx>
-#include <global.hxx>
-#include <docfunc.hxx>
-#include <sc.hrc>
#include <sfx2/app.hxx>
diff --git a/sc/source/ui/undo/undotab.cxx b/sc/source/ui/undo/undotab.cxx
index 8514920bcaa8..b6613439c3ee 100644
--- a/sc/source/ui/undo/undotab.cxx
+++ b/sc/source/ui/undo/undotab.cxx
@@ -45,7 +45,6 @@
// for ScUndoRenameObject - might me moved to another file later
#include <svx/svditer.hxx>
#include <svx/svdoole2.hxx>
-#include <svx/svdpage.hxx>
#include <drwlayer.hxx>
#include <scresid.hxx>
#include <sheetevents.hxx>
More information about the Libreoffice-commits
mailing list