Files
odfstudio/desktop/IwyuFilter_desktop.yaml
Gabor Kelemen 2a9fd078ff Add some customAssumeFilenames to yaml files
After checking all modules with
bin/find-unneeded-includes --finderrors --headers --recursive

these subdirectories seemed to need custom assumes for an
error free run of IWYU

Change-Id: I8e0553355809e49e3ec3d06aa4404e6cd7b72aff
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196631
Tested-by: Jenkins
Reviewed-by: Gabor Kelemen <gabor.kelemen@collabora.com>
2026-01-12 11:21:38 +01:00

88 lines
3.1 KiB
YAML

---
assumeFilename: desktop/source/lib/init.cxx
customAssumeFilenames:
# Needs desktop/source/deployment/registry/inc/ header
desktop/source/deployment/registry/: desktop/source/deployment/registry/dp_backenddb.cxx
excludelist:
desktop/inc/lib/init.hxx:
# Complete type is needed
- boost/property_tree/ptree.hpp
desktop/qa/desktop_lib/test_desktop_lib.cxx:
# Actually used
- rtl/math.hxx
desktop/source/app/app.cxx:
# Needed on WIN32
- o3tl/char16_t2wchar_t.hxx
# Needed for HAVE_FEATURE_UPDATE_MAR
- com/sun/star/system/XSystemShellExecute.hpp
- com/sun/star/system/SystemShellExecute.hpp
- officecfg/Office/Update.hxx
desktop/source/app/appinit.cxx:
# Needed on IOS
- rtl/bootstrap.hxx
desktop/source/app/cmdlineargs.cxx:
# Don't propose hxx -> h change in URE libs
- osl/thread.hxx
desktop/source/app/cmdlinehelp.cxx:
# Needed on WIN32
- comphelper/string.hxx
desktop/source/app/crashreport.cxx:
# Needed on WIN32
- o3tl/char16_t2wchar_t.hxx
desktop/source/app/sofficemain.cxx:
# Might be needed on WIN32
- prewin.h
- postwin.h
# Needed on ANDROID
- rtl/bootstrap.hxx
desktop/source/lib/init.cxx:
# Needed for boost::trim_copy
- boost/algorithm/string.hpp
# Needed on IOS & ANDROID
- officecfg/Office/Impress.hxx
desktop/source/minidump/minidump.cxx:
# Needed for ostringstream
- sstream
desktop/source/deployment/gui/dp_gui_updatedialog.cxx:
# Actually used
- vector
desktop/source/deployment/gui/dp_gui_updateinstalldialog.cxx:
# Actually used
- vector
desktop/source/deployment/manager/dp_properties.cxx:
# Actually used
- com/sun/star/ucb/XCommandEnvironment.hpp
desktop/source/deployment/manager/dp_extensionmanager.cxx:
# Actually used
- com/sun/star/deployment/XPackage.hpp
- com/sun/star/deployment/XPackageManager.hpp
- com/sun/star/uno/XComponentContext.hpp
desktop/source/deployment/misc/lockfile.cxx:
# Needed on WIN32
- memory
desktop/source/deployment/registry/executable/dp_executablebackenddb.cxx:
# Actually used
- com/sun/star/uno/XComponentContext.hpp
desktop/source/deployment/registry/component/dp_compbackenddb.cxx:
# Actually used
- com/sun/star/uno/XComponentContext.hpp
desktop/source/deployment/registry/script/dp_scriptbackenddb.cxx:
# Actually used
- com/sun/star/uno/XComponentContext.hpp
desktop/source/deployment/registry/package/dp_extbackenddb.cxx:
# Actually used
- com/sun/star/uno/XComponentContext.hpp
desktop/source/deployment/registry/configuration/dp_configurationbackenddb.cxx:
# Actually used
- com/sun/star/uno/XComponentContext.hpp
desktop/source/deployment/registry/help/dp_helpbackenddb.cxx:
# Actually used
- com/sun/star/uno/XComponentContext.hpp
desktop/source/deployment/registry/script/dp_lib_container.cxx:
# Actually used
- com/sun/star/uno/XComponentContext.hpp
- com/sun/star/ucb/XCommandEnvironment.hpp
desktop/source/deployment/registry/help/dp_help.cxx:
# Actually used
- com/sun/star/util/XMacroExpander.hpp