diff options
Diffstat (limited to '')
-rw-r--r-- | sfx2/IwyuFilter_sfx2.yaml | 184 |
1 files changed, 184 insertions, 0 deletions
diff --git a/sfx2/IwyuFilter_sfx2.yaml b/sfx2/IwyuFilter_sfx2.yaml new file mode 100644 index 000000000..f75639931 --- /dev/null +++ b/sfx2/IwyuFilter_sfx2.yaml @@ -0,0 +1,184 @@ +--- +assumeFilename: sfx2/source/appl/app.cxx +excludelist: + sfx2/inc/sidebar/UnoDeck.hxx: + # base class has to be a complete type + - com/sun/star/ui/XDeck.hpp + sfx2/inc/sidebar/UnoDecks.hxx: + # base class has to be a complete type + - com/sun/star/ui/XDecks.hpp + sfx2/inc/sidebar/UnoPanel.hxx: + # base class has to be a complete type + - com/sun/star/ui/XPanel.hpp + sfx2/inc/sidebar/UnoPanels.hxx: + # base class has to be a complete type + - com/sun/star/ui/XPanels.hpp + sfx2/inc/recentdocsview.hxx: + # Needed for struct declaration + - com/sun/star/beans/PropertyValue.hpp + sfx2/inc/unoctitm.hxx: + # base class has to be a complete type + - com/sun/star/frame/XNotifyingDispatch.hpp + - com/sun/star/lang/XUnoTunnel.hpp + sfx2/source/doc/syspathw32.hxx: + # Needed on WIN32 + - sal/types.h + sfx2/source/appl/appdata.cxx: + # Needed for direct member access + - sfx2/module.hxx + sfx2/source/appl/appdde.cxx: + # Needed on WIN32 + - config_features.h + - rtl/character.hxx + - rtl/malformeduriexception.hxx + - rtl/uri.hxx + - sot/exchange.hxx + - svl/eitem.hxx + - basic/sbstar.hxx + - svl/stritem.hxx + - sfx2/lnkbase.hxx + - sfx2/linkmgr.hxx + - tools/debug.hxx + - tools/urlobj.hxx + - tools/diagnose_ex.h + - unotools/pathoptions.hxx + - vcl/svapp.hxx + - sfx2/viewfrm.hxx + - sfx2/dispatch.hxx + - sfx2/sfxsids.hrc + - sfx2/docfile.hxx + - ucbhelper/content.hxx + - comphelper/processfactory.hxx + sfx2/source/appl/appmisc.cxx: + # Needed for TypedWhichId macro + - svl/stritem.hxx + sfx2/source/appl/appquit.cxx: + # Full type is needed for implicit dtor + - sfx2/stbitem.hxx + - sfx2/tbxctrl.hxx + sfx2/source/appl/appbas.cxx: + # Needed for createSfxPoolItem calls + - svl/eitem.hxx + - sfx2/dinfdlg.hxx + - sfx2/frame.hxx + - sfx2/msg.hxx + - sorgitm.hxx + sfx2/source/appl/newhelp.cxx: + # Actually used + - com/sun/star/i18n/XBreakIterator.hpp + sfx2/source/appl/shutdownicon.cxx: + # Needed on MAC + - osl/file.hxx + # Needed on WIN32 + - sfx2/sfxresid.hxx + - sfx2/strings.hrc + # Don't propose hxx -> h change in URE libs + - osl/module.hxx + sfx2/source/bastyp/fltfnc.cxx: + # Needed for UnoType to work + - com/sun/star/task/XInteractionHandler.hpp + sfx2/source/control/dispatch.cxx: + # Needed for DENTERREGISTRATIONS DLEAVEREGISTRATIONS macros from sfx2/bindings.hxx in DBG_UTIL mode + - rtl/strbuf.hxx + sfx2/source/control/listview.cxx: + # Needed for MOREBUTTON in sfx2/inc/bitmaps.hlst to not fail, until a bit of cleanup there. + - tools/wintypes.hxx + sfx2/source/control/sfxstatuslistener.cxx: + # Actually used + - com/sun/star/frame/XDispatchProvider.hpp + sfx2/source/control/statcach.cxx: + # Needed for template + - com/sun/star/frame/XFrame.hpp + sfx2/source/dialog/documentfontsdialog.cxx: + # Needed for template + - com/sun/star/frame/XModel.hpp + sfx2/source/dialog/versdlg.cxx: + # Needed for template + - com/sun/star/frame/XModel.hpp + sfx2/source/doc/docinf.cxx: + # Actually used + - com/sun/star/document/XDocumentProperties.hpp + sfx2/source/doc/DocumentMetadataAccess.cxx: + # Actually used + - com/sun/star/embed/XStorage.hpp + sfx2/source/doc/graphhelp.cxx: + # Needed on WIN32 + - o3tl/char16_t2wchar_t.hxx + sfx2/source/doc/doctempl.cxx: + # Needed for template + - com/sun/star/ucb/NumberedSortingInfo.hpp + sfx2/source/doc/guisaveas.cxx: + # Needed on WIN32 + - o3tl/char16_t2wchar_t.hxx + sfx2/source/doc/iframe.cxx: + # Needed for template + - com/sun/star/awt/XWindowPeer.hpp + sfx2/source/doc/objstor.cxx: + # Actually used + - com/sun/star/frame/XModel.hpp + sfx2/source/doc/syspath.cxx: + # Needed on WIN32 + - syspathw32.hxx + sfx2/source/doc/syspathw32.cxx: + # Needed on WIN32 + - o3tl/char16_t2wchar_t.hxx + sfx2/source/doc/printhelper.cxx: + # Don't propose hxx -> h change in URE libs + - cppuhelper/interfacecontainer.hxx + sfx2/source/doc/sfxbasemodel.cxx: + # Don't propose hxx -> h change in URE libs + - cppuhelper/interfacecontainer.hxx + sfx2/source/doc/signaturestate.cxx: + # Actually used + - com/sun/star/security/DocumentSignatureInformation.hpp + sfx2/source/inc/asyncfunc.hxx: + # base class has to be a complete type + - com/sun/star/lang/XUnoTunnel.hpp + sfx2/source/sidebar/ControllerFactory.cxx: + # Actually used + - com/sun/star/frame/XFrame.hpp + # Needed for instantiation of function template specialization + - com/sun/star/lang/XMultiServiceFactory.hpp + sfx2/source/sidebar/Panel.cxx: + # Actually used + - com/sun/star/ui/XUIElement.hpp + sfx2/source/sidebar/ResourceManager.cxx: + # Needed for template + - com/sun/star/ui/XSidebarPanel.hpp + sfx2/source/sidebar/SidebarToolBox.cxx: + # Actually used + - com/sun/star/frame/XFrame.hpp + - com/sun/star/frame/XToolbarController.hpp + sfx2/source/sidebar/SidebarController.cxx: + # Actually used + - com/sun/star/awt/XWindowPeer.hpp + - com/sun/star/frame/XDispatch.hpp + - com/sun/star/ui/ContextChangeEventObject.hpp + sfx2/source/sidebar/SidebarDockingWindow.cxx: + # Needed for json_parser_error + - boost/property_tree/json_parser.hpp + sfx2/source/sidebar/SidebarPanelBase.cxx: + # Needed for template + - com/sun/star/awt/XWindowPeer.hpp + sfx2/source/view/ipclient.cxx: + # Needed for template + - com/sun/star/awt/XWindowPeer.hpp + sfx2/source/view/sfxbasecontroller.cxx: + # Needed for template + - com/sun/star/awt/XWindowPeer.hpp + sfx2/source/view/viewfrm2.cxx: + # Needed for direct member access + - com/sun/star/embed/VerbDescriptor.hpp + sfx2/source/view/classificationhelper.cxx: + # Actually used + - com/sun/star/beans/XPropertyContainer.hpp + - com/sun/star/document/XDocumentProperties.hpp + sfx2/source/view/userinputinterception.cxx: + # Actually used + - com/sun/star/awt/XKeyHandler.hpp + - com/sun/star/awt/XMouseClickHandler.hpp + # Needed for template + - com/sun/star/awt/XWindowPeer.hpp + sfx2/source/view/viewsh.cxx: + # Needed for TypedWhichId define + - svl/eitem.hxx |