summaryrefslogtreecommitdiff
path: root/sfx2/IwyuFilter_sfx2.yaml
diff options
context:
space:
mode:
authorGabor Kelemen <kelemen.gabor2@nisz.hu>2019-12-07 00:27:50 +0100
committerMiklos Vajna <vmiklos@collabora.com>2019-12-18 10:38:21 +0100
commit8d3cec3c36ecc634ff1079aa897d5692df5c1b25 (patch)
tree7f8aed57a6888ce6bcf9f77a5f7e7b450ad785e6 /sfx2/IwyuFilter_sfx2.yaml
parent3353a39b065300194531d24b60e8312a9d83c6d8 (diff)
tdf#42949 Fix IWYU warnings in sfx2/source/appl/*cxx
Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: Id8d2d6f739ac3b039d4afe7d1b65119b9eb614a5 Reviewed-on: https://gerrit.libreoffice.org/84674 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'sfx2/IwyuFilter_sfx2.yaml')
-rw-r--r--sfx2/IwyuFilter_sfx2.yaml35
1 files changed, 35 insertions, 0 deletions
diff --git a/sfx2/IwyuFilter_sfx2.yaml b/sfx2/IwyuFilter_sfx2.yaml
index 7f5540100f6c..d2f56b4e8c91 100644
--- a/sfx2/IwyuFilter_sfx2.yaml
+++ b/sfx2/IwyuFilter_sfx2.yaml
@@ -4,6 +4,9 @@ blacklist:
sfx2/source/doc/syspathw32.hxx:
# Needed on WIN32
- sal/types.h
+ sfx2/source/appl/appdata.cxx:
+ # Needed for direct member access
+ - sfx2/module.hxx
sfx2/source/appl/appdde.cxx:
# Needed on WIN32
- config_features.h
@@ -27,3 +30,35 @@ blacklist:
- sfx2/docfile.hxx
- ucbhelper/content.hxx
- comphelper/processfactory.hxx
+ sfx2/source/appl/appquit.cxx:
+ # Needed for DELETEZ to avoid -Wdelete-incomplete warnings
+ - childwinimpl.hxx
+ - ctrlfactoryimpl.hxx
+ - sfx2/doctempl.hxx
+ - sfx2/fcontnr.hxx
+ - sfx2/msgpool.hxx
+ - sfx2/viewsh.hxx
+ - shellimpl.hxx
+ sfx2/source/appl/appmisc.cxx:
+ # Needed for TypedWhichId macro
+ - svl/stritem.hxx
+ sfx2/source/appl/appbas.cxx:
+ # Needed for createSfxPoolItem calls
+ - svl/eitem.hxx
+ - sfx2/dinfdlg.hxx
+ - sfx2/frame.hxx
+ - sfx2/msg.hxx
+ - sorgitm.hxx
+ # Needed for STATIC_LINKING to work
+ - config_options.h
+ sfx2/source/appl/newhelp.cxx:
+ # Actually used
+ - com/sun/star/i18n/XBreakIterator.hpp
+ sfx2/source/appl/shutdownicon.cxx:
+ # Needed on MAC
+ - osl/file.hxx
+ # Needed on WIN32
+ - sfx2/sfxresid.hxx
+ - sfx2/strings.hrc
+ # Don't propose hxx -> h change in URE libs
+ - osl/module.hxx