From ed5640d8b587fbcfed7dd7967f3de04b37a76f26 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 11:06:44 +0200 Subject: Adding upstream version 4:7.4.7. Signed-off-by: Daniel Baumann --- vcl/IwyuFilter_vcl.yaml | 131 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 131 insertions(+) create mode 100644 vcl/IwyuFilter_vcl.yaml (limited to 'vcl/IwyuFilter_vcl.yaml') diff --git a/vcl/IwyuFilter_vcl.yaml b/vcl/IwyuFilter_vcl.yaml new file mode 100644 index 000000000..150dc6519 --- /dev/null +++ b/vcl/IwyuFilter_vcl.yaml @@ -0,0 +1,131 @@ +--- +assumeFilename: vcl/source/app/svapp.cxx +excludelist: + vcl/inc/salusereventlist.hxx: + # Don't propose hxx -> h change in URE libs + - osl/thread.hxx + vcl/inc/headless/svpgdi.hxx: + # OSL_BIGENDIAN is being checked + - osl/endian.h + vcl/inc/headless/svpinst.hxx: + # Don't propose hxx -> h change in URE libs + - osl/thread.hxx + vcl/inc/opengl/RenderList.hxx: + # Don't replace with impl. details + - glm/glm.hpp + vcl/inc/opengl/VertexUtils.hxx: + # Don't replace with impl. details + - glm/gtx/norm.hpp + vcl/inc/unx/gendata.hxx: + # Don't propose hxx -> h change in URE libs + - osl/socket.hxx + vcl/inc/unx/saldisp.hxx: + # Don't replace with generated header + - epoxy/glx.h + vcl/qa/cppunit/outdev.cxx: + # Needed for direct member access + - basegfx/matrix/b2dhommatrix.hxx + vcl/source/app/salplug.cxx: + # Needed on WIN32 + - salframe.hxx + vcl/source/app/svdata.cxx: + # Needed on WIN32 + - com/sun/star/accessibility/MSAAService.hpp + - salframe.hxx + vcl/source/app/svmain.cxx: + # Needed on WIN32 + - desktop/exithelper.h + vcl/source/components/factory.cxx: + # Actually these are used + - com/sun/star/lang/XMultiServiceFactory.hpp + - com/sun/star/lang/XSingleServiceFactory.hpp + vcl/source/filter/FilterConfigItem.cxx: + # Needed for direct member access + - com/sun/star/task/XStatusIndicator.hpp + vcl/source/filter/ipdf/pdfdocument.cxx: + - comphelper/scopeguard.hxx + # Actually these are used + - com/sun/star/security/XCertificate.hpp + - vector + vcl/source/filter/jpeg/JpegWriter.hxx: + # Needed for direct member access + - vcl/BitmapReadAccess.hxx + vcl/source/filter/png/pngwrite.cxx: + # Actually these are used + - com/sun/star/beans/PropertyValue.hpp + - com/sun/star/uno/Sequence.hxx + vcl/source/filter/wmf/wmfexternal.cxx: + # Actually these are used + - com/sun/star/beans/PropertyValue.hpp + vcl/source/font/fontselect.cxx: + # Needed on WIN32 + - PhysicalFontFace.hxx + vcl/source/fontsubset/sft.cxx: + # OSL_BIGENDIAN is being checked + - osl/endian.h + # Needed on WIN32 / MAC / IOS + - xlat.hxx + vcl/source/gdi/configsettings.cxx: + # Needed for OSL_DEBUG_LEVEL > 2 + - sal/log.hxx + vcl/source/gdi/salgdilayout.cxx: + # Needed on WIN32 + - desktop/exithelper.h + vcl/source/helper/commandinfoprovider.cxx: + # Actually these are used + - com/sun/star/frame/XFrame.hpp + vcl/source/image/ImageTree.cxx: + # Actually these are used + - com/sun/star/container/XNameAccess.hpp + - com/sun/star/uno/Reference.hxx + vcl/source/treelist/headbar.cxx: + # Actually these are used + - com/sun/star/accessibility/XAccessible.hpp + vcl/source/window/dialog.cxx: + # comphelper::ScopeGuard is actually used + - comphelper/scopeguard.hxx + vcl/source/window/event.cxx: + # comphelper::ScopeGuard is actually used + - comphelper/scopeguard.hxx + vcl/unx/generic/app/saldisp.cxx: + # needed for transitive cursor includes + - unx/x11_cursors/salcursors.h + vcl/unx/generic/gdi/font.cxx: + # Complete type needed for implicit dtor + - vcl/fontcharmap.hxx + vcl/unx/generic/gdi/salbmp.cxx: + # OSL_BIGENDIAN is being checked + - osl/endian.h + vcl/unx/generic/glyphs/freetype_glyphcache.cxx: + # Needed for FreeType header macros + - ft2build.h + vcl/unx/generic/print/genpspgraphics.cxx: + # Complete type needed for implicit dtor + - vcl/fontcharmap.hxx + vcl/unx/gtk3_kde5/gtk3_kde5_filepicker.cxx: + # Actually these are used + - QUrl + - KFileWidget + vcl/unx/gtk3_kde5/kde5_filepicker.cxx: + # Actually these are used + - KWindowSystem + - KFileWidget + - QtCore/QDebug + - QtCore/QUrl + - QtWidgets/QCheckBox + - QtWidgets/QFileDialog + - QtWidgets/QGridLayout + - QtWidgets/QWidget + - QtWidgets/QApplication + vcl/unx/gtk3_kde5/kde5_lo_filepicker_main.cxx: + # Actually these are used + - QApplication + - QCommandLineParser + vcl/unx/gtk3_kde5/kde5_filepicker_ipc.cxx: + # Actually these are used + - QUrl + - QApplication + - QDebug + vcl/qa/cppunit/filter/ipdf/ipdf.cxx: + - prewin.h + - postwin.h -- cgit v1.2.3