Files
odfstudio/toolkit/IwyuFilter_toolkit.yaml
Gabor Kelemen a20e7520c3 Sanity check all IwyuFilter files
This should not complain anymore:

for i in $(ls -1 */*yaml) ; do mod=$(echo "$i" | cut -d '/' -f1 ) ; bin/find-unneeded-includes --sanitycheck "$mod"; done

Change-Id: I5c4b99f5cb58c6f696b127c81edd6d323104cd7a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191829
Tested-by: Jenkins
Reviewed-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de>
2025-10-14 19:44:19 +02:00

83 lines
3.4 KiB
YAML

---
assumeFilename: toolkit/source/controls/unocontrol.cxx
excludelist:
toolkit/source/awt/vclxmenu.cxx:
# Needed for direct member access
- vcl/window.hxx
toolkit/inc/awt/animatedimagespeer.hxx:
# base class has to be a complete type
- com/sun/star/awt/XAnimation.hpp
- com/sun/star/container/XContainerListener.hpp
- com/sun/star/util/XModifyListener.hpp
- toolkit/awt/vclxwindow.hxx
toolkit/inc/awt/vclxpointer.hxx:
# base class has to be a complete type
- com/sun/star/awt/XPointer.hpp
- com/sun/star/lang/XServiceInfo.hpp
toolkit/inc/awt/vclxspinbutton.hxx:
# base class has to be a complete type
- com/sun/star/awt/XSpinValue.hpp
toolkit/inc/awt/vclxprinter.hxx:
# base class has to be a complete type
- com/sun/star/awt/XPrinterPropertySet.hpp
- com/sun/star/awt/XInfoPrinter.hpp
- com/sun/star/awt/XPrinterPropertySet.hpp
- com/sun/star/lang/XServiceInfo.hpp
toolkit/inc/awt/vclxtabpagecontainer.hxx:
# base class has to be a complete type
- com/sun/star/awt/tab/XTabPageContainer.hpp
- com/sun/star/container/XContainerListener.hpp
toolkit/inc/controls/accessiblecontrolcontext.hxx:
# base class has to be a complete type
- com/sun/star/lang/XEventListener.hpp
toolkit/inc/controls/animatedimages.hxx:
# base class has to be a complete type
- com/sun/star/awt/XAnimatedImages.hpp
- toolkit/controls/unocontrolmodel.hxx
toolkit/inc/controls/controlmodelcontainerbase.hxx:
# base class has to be a complete type
- com/sun/star/awt/tab/XTabPageModel.hpp
- com/sun/star/awt/XTabControllerModel.hpp
- com/sun/star/beans/XPropertyChangeListener.hpp
- com/sun/star/container/XContainer.hpp
- com/sun/star/container/XNameContainer.hpp
- com/sun/star/lang/XInitialization.hpp
- com/sun/star/lang/XMultiServiceFactory.hpp
- com/sun/star/util/XChangesListener.hpp
- com/sun/star/util/XChangesNotifier.hpp
- toolkit/controls/unocontrolcontainer.hxx
toolkit/inc/controls/dialogcontrol.hxx:
# base class has to be a complete type
- com/sun/star/awt/UnoControlDialog.hpp
toolkit/inc/controls/eventcontainer.hxx:
# base class has to be a complete type
- com/sun/star/container/XContainer.hpp
- com/sun/star/container/XNameContainer.hpp
toolkit/inc/controls/geometrycontrolmodel.hxx:
# base class has to be a complete type
- com/sun/star/script/XScriptEventsSupplier.hpp
- com/sun/star/util/XCloneable.hpp
# Needed for template classes
- controls/geometrycontrolmodel_impl.hxx
toolkit/inc/controls/roadmapcontrol.hxx:
# base class has to be a complete type
- com/sun/star/awt/XItemEventBroadcaster.hpp
- com/sun/star/awt/XItemListener.hpp
- com/sun/star/beans/XPropertyChangeListener.hpp
- com/sun/star/container/XContainerListener.hpp
toolkit/inc/controls/roadmapentry.hxx:
# base class has to be a complete type
- com/sun/star/lang/XServiceInfo.hpp
toolkit/inc/controls/tabpagecontainer.hxx:
# base class has to be a complete type
- com/sun/star/awt/tab/XTabPageContainer.hpp
toolkit/inc/controls/tabpagemodel.hxx:
# base class has to be a complete type
- com/sun/star/awt/tab/XTabPage.hpp
toolkit/source/controls/animatedimages.cxx:
# Actually used
- com/sun/star/beans/XPropertySetInfo.hpp
toolkit/source/hatchwindow/hatchwindow.cxx:
# Actually used
- com/sun/star/embed/XHatchWindowController.hpp