summaryrefslogtreecommitdiff
path: root/ucb/IwyuFilter_ucb.yaml
diff options
context:
space:
mode:
authorGabor Kelemen <kelemen.gabor2@nisz.hu>2019-09-25 22:42:41 +0200
committerMiklos Vajna <vmiklos@collabora.com>2019-10-01 16:49:27 +0200
commit6076335b06c3c67634b439b96cd32817ff77d0d9 (patch)
treeba2d183bca19a61e5c2d5d34baad5b7075d55f45 /ucb/IwyuFilter_ucb.yaml
parent93ebf6a85f699e0594e05374ac37f8e582292d4f (diff)
tdf#42949 Fix IWYU warnings in ucb/source/*/*hxx
Note: to build ucb/source/ucp/webdav one needs to use the --with-webdav=serf configure option Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: I6da50aeeea0c05d49b8b9eadf67ab91d3d250f41 Reviewed-on: https://gerrit.libreoffice.org/79577 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'ucb/IwyuFilter_ucb.yaml')
-rw-r--r--ucb/IwyuFilter_ucb.yaml58
1 files changed, 58 insertions, 0 deletions
diff --git a/ucb/IwyuFilter_ucb.yaml b/ucb/IwyuFilter_ucb.yaml
new file mode 100644
index 000000000000..a1bf73528e1e
--- /dev/null
+++ b/ucb/IwyuFilter_ucb.yaml
@@ -0,0 +1,58 @@
+---
+assumeFilename: ucb/source/core/ucb.cxx
+blacklist:
+ ucb/source/ucp/cmis/std_outputstream.hxx:
+ - boost/shared_ptr.hpp
+ ucb/source/ucp/cmis/std_inputstream.hxx:
+ - boost/shared_ptr.hpp
+ ucb/source/ucp/ftp/ftploaderthread.hxx:
+ # Wrapper for external lib
+ - curl.hxx
+ ucb/source/ucp/ftp/ftpurl.hxx:
+ # Wrapper for external lib
+ - curl.hxx
+ ucb/source/ucp/ftp/ftpcontentprovider.hxx:
+ # Wrapper for external lib
+ - curl.hxx
+ ucb/source/ucp/webdav-neon/ContentProperties.hxx:
+ # Needed for LGPL code licensing
+ - config_lgpl.h
+ ucb/source/ucp/webdav-neon/DateTimeHelper.hxx:
+ # Needed for LGPL code licensing
+ - config_lgpl.h
+ ucb/source/ucp/webdav-neon/DAVException.hxx:
+ # Needed for LGPL code licensing
+ - config_lgpl.h
+ ucb/source/ucp/webdav-neon/LockSequence.hxx:
+ # Needed for LGPL code licensing
+ - config_lgpl.h
+ ucb/source/ucp/webdav-neon/DAVAuthListenerImpl.hxx:
+ # Needed for LGPL code licensing
+ - config_lgpl.h
+ ucb/source/ucp/webdav-neon/DAVAuthListener.hxx:
+ # Needed for LGPL code licensing
+ - config_lgpl.h
+ ucb/source/ucp/webdav-neon/DAVResource.hxx:
+ # Needed for LGPL code licensing
+ - config_lgpl.h
+ ucb/source/ucp/webdav-neon/NeonInputStream.hxx:
+ # Needed for LGPL code licensing
+ - config_lgpl.h
+ ucb/source/ucp/webdav-neon/DAVTypes.hxx:
+ # Needed for LGPL code licensing
+ - config_lgpl.h
+ ucb/source/ucp/webdav-neon/DAVSessionFactory.hxx:
+ # Needed for LGPL code licensing
+ - config_lgpl.h
+ ucb/source/ucp/webdav-neon/DAVRequestEnvironment.hxx:
+ # Needed for LGPL code licensing
+ - config_lgpl.h
+ ucb/source/ucp/webdav-neon/PropertyMap.hxx:
+ # Needed for LGPL code licensing
+ - config_lgpl.h
+ ucb/source/ucp/webdav-neon/webdavdatasupplier.hxx:
+ # Needed for LGPL code licensing
+ - config_lgpl.h
+ ucb/source/ucp/webdav-neon/webdavprovider.hxx:
+ # Needed for LGPL code licensing
+ - config_lgpl.h