summaryrefslogtreecommitdiff
path: root/sc/IwyuFilter_sc.yaml
diff options
context:
space:
mode:
authorGabor Kelemen <kelemeng@ubuntu.com>2018-10-24 01:43:47 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2018-10-31 09:05:24 +0100
commit7513af89362a7d54e0210049d3644db5818950a5 (patch)
tree44778a5fbb1de7caea6feb16c01548cdb4192a27 /sc/IwyuFilter_sc.yaml
parentf4818faf83fef91099b2fee972ccf3cb25aedd30 (diff)
tdf#42949 Fix IWYU warnings in sc/inc; sc/source/filter/inc/
Found with bin/find-unneeded-includes after recent improvements - remove UNO headers from blacklist - remove newly found unneeded fw declarations - fix up some not self contained headers Change-Id: I605656bc98a64640a78d2ff4de9c7c37326033cf Reviewed-on: https://gerrit.libreoffice.org/62264 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'sc/IwyuFilter_sc.yaml')
-rw-r--r--sc/IwyuFilter_sc.yaml7
1 files changed, 3 insertions, 4 deletions
diff --git a/sc/IwyuFilter_sc.yaml b/sc/IwyuFilter_sc.yaml
index 0b8fff456db7..e3c0a348db21 100644
--- a/sc/IwyuFilter_sc.yaml
+++ b/sc/IwyuFilter_sc.yaml
@@ -10,9 +10,6 @@ blacklist:
sc/inc/AccessibleFilterMenuItem.hxx:
# base class has to be a complete type
- com/sun/star/accessibility/XAccessibleAction.hpp
- sc/inc/address.hxx:
- # base class has to be a complete type
- - com/sun/star/uno/Sequence.hxx
sc/inc/addruno.hxx:
# base class has to be a complete type
- com/sun/star/beans/XPropertySet.hpp
@@ -79,6 +76,8 @@ blacklist:
sc/inc/conditio.hxx:
# base class has to be a complete type
- tools/link.hxx
+ # Used as type for a boost::optional variable
+ - tools/color.hxx
sc/inc/dapiuno.hxx:
# base class has to be a complete type
- com/sun/star/container/XEnumerationAccess.hpp
@@ -202,6 +201,7 @@ blacklist:
- memory
# needed for conditionally enabled code path
- struct ScFormulaCellGroup
+ - namespace osl { class File; }
sc/inc/formulaparserpool.hxx:
# base class has to be a complete type
- com/sun/star/sheet/XFormulaParser.hpp
@@ -215,7 +215,6 @@ blacklist:
- com/sun/star/sheet/XFunctionAccess.hpp
sc/inc/global.hxx:
# base class has to be a complete type
- - com/sun/star/uno/Reference.hxx
- tools/ref.hxx
sc/inc/linkuno.hxx:
# base class has to be a complete type