office-gobmx/unotools/IwyuFilter_unotools.yaml
Gabor Kelemen ea68858c5b tdf#42949 Fix IWYU warnings in unotools/*
Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.

Also recheck include/unotools/*

Change-Id: I3b8489aca69fbe80fa4a21748ac3c872d0d266c4
Reviewed-on: https://gerrit.libreoffice.org/71883
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2019-05-15 09:19:00 +02:00

44 lines
1.6 KiB
YAML

---
assumeFilename: unotools/source/i18n/resmgr.cxx
blacklist:
unotools/inc/unotoolsservices.hxx:
# Needed for extern declaration
- namespace comphelper { namespace service_decl { class ServiceDecl; } }
unotools/source/config/itemholder1.hxx:
# Base class needs complete type
- com/sun/star/lang/XEventListener.hpp
unotools/source/ucbhelper/XTempFile.hxx:
# Base class needs complete type
- com/sun/star/io/XInputStream.hpp
- com/sun/star/io/XOutputStream.hpp
- com/sun/star/io/XTempFile.hpp
- com/sun/star/io/XTruncate.hpp
- com/sun/star/beans/XFastPropertySet.hpp
- com/sun/star/beans/XPropertyAccess.hpp
- com/sun/star/beans/XPropertySet.hpp
unotools/source/config/configpaths.cxx:
# Needed for linker visibility
- unotools/configpaths.hxx
unotools/source/config/lingucfg.cxx:
# Needed for direct member access
- com/sun/star/util/XChangesBatch.hpp
unotools/source/config/useroptions.cxx:
# Needed for direct member access
- com/sun/star/container/XNameAccess.hpp
unotools/source/i18n/resmgr.cxx:
# Boost wrappers, used only here
- boost/locale.hpp
- boost/locale/gnu_gettext.hpp
unotools/source/ucbhelper/tempfile.cxx:
# Needed for non-DBG_UTIL build
- unistd.h
unotools/source/ucbhelper/ucbhelper.cxx:
# Needed for namespaced function declarations
- unotools/ucbhelper.hxx
unotools/source/ucbhelper/ucblockbytes.cxx:
# Needed for direct member access
- com/sun/star/beans/PropertyValue.hpp
unotools/source/ucbhelper/ucbstreamhelper.cxx:
# Needed for direct member access
- com/sun/star/beans/PropertyValue.hpp