From 107399d684bae9e58f5e4020f15eb8a689f1db82 Mon Sep 17 00:00:00 2001 From: Gabor Kelemen Date: Sun, 29 Nov 2020 22:26:58 +0100 Subject: tdf#42949 Fix new IWYU warnings in directories s* Except recently checked sc, sd, svx, sw Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: Ice1b86628e4f22a39f307b9c5fa567b6ab9d5acb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106917 Tested-by: Jenkins Reviewed-by: Miklos Vajna --- svl/IwyuFilter_svl.yaml | 9 +++++++++ svl/source/config/itemholder2.cxx | 1 - svl/source/crypto/cryptosign.cxx | 2 -- svl/source/fsstor/fsfactory.cxx | 1 - svl/source/fsstor/fsstorage.cxx | 1 - svl/source/inc/fsfactory.hxx | 1 - svl/source/items/aeitem.cxx | 3 --- svl/source/items/intitem.cxx | 2 +- svl/source/items/itempool.cxx | 2 -- svl/source/items/poolio.cxx | 1 - svl/source/items/poolitem.cxx | 2 +- svl/source/items/style.cxx | 2 -- svl/source/notify/lstner.cxx | 1 - svl/source/numbers/zforfind.hxx | 1 + svl/source/numbers/zforscan.cxx | 1 - svl/source/numbers/zforscan.hxx | 2 ++ svl/source/passwordcontainer/passwordcontainer.cxx | 1 - svl/source/passwordcontainer/passwordcontainer.hxx | 2 -- svl/source/passwordcontainer/syscreds.cxx | 1 - svl/source/undo/undo.cxx | 2 -- 20 files changed, 14 insertions(+), 24 deletions(-) (limited to 'svl') diff --git a/svl/IwyuFilter_svl.yaml b/svl/IwyuFilter_svl.yaml index c2048dcc4c1b..e942fcb6de60 100644 --- a/svl/IwyuFilter_svl.yaml +++ b/svl/IwyuFilter_svl.yaml @@ -23,6 +23,15 @@ excludelist: - com/sun/star/task/XPasswordContainer2.hpp - com/sun/star/lang/XServiceInfo.hpp - com/sun/star/lang/XEventListener.hpp + svl/qa/unit/items/stylepool.cxx: + # Needed for system-cppunit + - unotest/bootstrapfixturebase.hxx + svl/qa/unit/lockfiles/test_lockfiles.cxx: + # Required in C++20 mode. + - o3tl/cppunittraitshelper.hxx + svl/qa/unit/test_lngmisc.cxx: + # Required in C++20 mode. + - o3tl/cppunittraitshelper.hxx svl/source/crypto/cryptosign.cxx: # Needed on WIN32 - o3tl/char16_t2wchar_t.hxx diff --git a/svl/source/config/itemholder2.cxx b/svl/source/config/itemholder2.cxx index b444251b272f..564f11c88f33 100644 --- a/svl/source/config/itemholder2.cxx +++ b/svl/source/config/itemholder2.cxx @@ -21,7 +21,6 @@ #include "itemholder2.hxx" #include -#include #include #include #include diff --git a/svl/source/crypto/cryptosign.cxx b/svl/source/crypto/cryptosign.cxx index 64f0fe4b59e0..ac2f6a0ee24b 100644 --- a/svl/source/crypto/cryptosign.cxx +++ b/svl/source/crypto/cryptosign.cxx @@ -23,7 +23,6 @@ #include #include #include -#include #include #if HAVE_FEATURE_NSS && !defined(_WIN32) @@ -50,7 +49,6 @@ #if HAVE_FEATURE_NSS -#include #include #include #include diff --git a/svl/source/fsstor/fsfactory.cxx b/svl/source/fsstor/fsfactory.cxx index 98ec1feb8c65..91fe8d35f983 100644 --- a/svl/source/fsstor/fsfactory.cxx +++ b/svl/source/fsstor/fsfactory.cxx @@ -19,7 +19,6 @@ #include -#include #include #include #include diff --git a/svl/source/fsstor/fsstorage.cxx b/svl/source/fsstor/fsstorage.cxx index f9dc14472ae0..65af28e13d71 100644 --- a/svl/source/fsstor/fsstorage.cxx +++ b/svl/source/fsstor/fsstorage.cxx @@ -30,7 +30,6 @@ #include #include #include -#include #include #include #include diff --git a/svl/source/inc/fsfactory.hxx b/svl/source/inc/fsfactory.hxx index 5bec28898588..dd053f6d636f 100644 --- a/svl/source/inc/fsfactory.hxx +++ b/svl/source/inc/fsfactory.hxx @@ -22,7 +22,6 @@ #include #include -#include #include #include #include diff --git a/svl/source/items/aeitem.cxx b/svl/source/items/aeitem.cxx index 7c85153b63a8..9f169c5bd032 100644 --- a/svl/source/items/aeitem.cxx +++ b/svl/source/items/aeitem.cxx @@ -20,9 +20,6 @@ #include #include -#include -#include - SfxAllEnumItem::SfxAllEnumItem(sal_uInt16 which): SfxPoolItem(which) { diff --git a/svl/source/items/intitem.cxx b/svl/source/items/intitem.cxx index 072de0501f40..e3850c8bf5a1 100644 --- a/svl/source/items/intitem.cxx +++ b/svl/source/items/intitem.cxx @@ -24,7 +24,7 @@ #include #include #include -#include +#include diff --git a/svl/source/items/itempool.cxx b/svl/source/items/itempool.cxx index 6deec84947c0..44c0cf534b5d 100644 --- a/svl/source/items/itempool.cxx +++ b/svl/source/items/itempool.cxx @@ -22,7 +22,6 @@ #include #include -#include #include #include #include @@ -30,7 +29,6 @@ #include #include -#include #include #include diff --git a/svl/source/items/poolio.cxx b/svl/source/items/poolio.cxx index 313c431e9866..14613824eae4 100644 --- a/svl/source/items/poolio.cxx +++ b/svl/source/items/poolio.cxx @@ -22,7 +22,6 @@ #include #include -#include #include /// clear array of PoolItem variants diff --git a/svl/source/items/poolitem.cxx b/svl/source/items/poolitem.cxx index a115605f5c78..6cd15433e8b3 100644 --- a/svl/source/items/poolitem.cxx +++ b/svl/source/items/poolitem.cxx @@ -23,7 +23,7 @@ #include #include #include -#include +#include ////////////////////////////////////////////////////////////////////////////// // list of classes derived from SfxPoolItem diff --git a/svl/source/items/style.cxx b/svl/source/items/style.cxx index 2d7eaf3c222f..617b42e41cdc 100644 --- a/svl/source/items/style.cxx +++ b/svl/source/items/style.cxx @@ -35,8 +35,6 @@ #include #include -#include - #ifdef DBG_UTIL namespace { diff --git a/svl/source/notify/lstner.cxx b/svl/source/notify/lstner.cxx index 7a037a1b87db..40a59960a0d3 100644 --- a/svl/source/notify/lstner.cxx +++ b/svl/source/notify/lstner.cxx @@ -27,7 +27,6 @@ #include #include #include -#include // copy ctor of class SfxListener diff --git a/svl/source/numbers/zforfind.hxx b/svl/source/numbers/zforfind.hxx index dfdbc0e7be1e..472cf156ddf9 100644 --- a/svl/source/numbers/zforfind.hxx +++ b/svl/source/numbers/zforfind.hxx @@ -22,6 +22,7 @@ #include #include +#include #include class Date; diff --git a/svl/source/numbers/zforscan.cxx b/svl/source/numbers/zforscan.cxx index 64875df1bfda..5edbf931b927 100644 --- a/svl/source/numbers/zforscan.cxx +++ b/svl/source/numbers/zforscan.cxx @@ -27,7 +27,6 @@ #include #include #include -#include #include #include diff --git a/svl/source/numbers/zforscan.hxx b/svl/source/numbers/zforscan.hxx index dc7c35aea307..95f5a0b9296f 100644 --- a/svl/source/numbers/zforscan.hxx +++ b/svl/source/numbers/zforscan.hxx @@ -23,8 +23,10 @@ #include #include #include +#include #include #include +#include class SvNumberFormatter; struct ImpSvNumberformatInfo; diff --git a/svl/source/passwordcontainer/passwordcontainer.cxx b/svl/source/passwordcontainer/passwordcontainer.cxx index 893c7eb96ef8..bf38dce64904 100644 --- a/svl/source/passwordcontainer/passwordcontainer.cxx +++ b/svl/source/passwordcontainer/passwordcontainer.cxx @@ -29,7 +29,6 @@ #include #include #include -#include #include #include diff --git a/svl/source/passwordcontainer/passwordcontainer.hxx b/svl/source/passwordcontainer/passwordcontainer.hxx index 937a2be66975..0a15bf989328 100644 --- a/svl/source/passwordcontainer/passwordcontainer.hxx +++ b/svl/source/passwordcontainer/passwordcontainer.hxx @@ -24,8 +24,6 @@ #include #include #include -#include -#include #include #include #include diff --git a/svl/source/passwordcontainer/syscreds.cxx b/svl/source/passwordcontainer/syscreds.cxx index 3db663d844b8..156d4f0857a2 100644 --- a/svl/source/passwordcontainer/syscreds.cxx +++ b/svl/source/passwordcontainer/syscreds.cxx @@ -20,7 +20,6 @@ #include "syscreds.hxx" #include #include -#include using namespace com::sun::star; diff --git a/svl/source/undo/undo.cxx b/svl/source/undo/undo.cxx index 2ce8fa84bf17..8d27145af335 100644 --- a/svl/source/undo/undo.cxx +++ b/svl/source/undo/undo.cxx @@ -19,8 +19,6 @@ #include -#include - #include #include #include -- cgit