summaryrefslogtreecommitdiff
path: root/sw/IwyuFilter_sw.yaml
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2018-04-24 21:55:39 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2018-04-25 14:27:01 +0200
commit90c91b824c2b362b43bdd2f8d8d647867d8fe612 (patch)
tree243cff7af1b6301b987f36e2f63f80c5ceaece2d /sw/IwyuFilter_sw.yaml
parentc72d69d4b0d28497bc6f70b085dfdf2fbc672cbb (diff)
sw: fix remaining IWYU warnings in inc/*.hxx
Also check for not needed forward declarations. Change-Id: I92759f3f40d9458fd192665b39b87a78d8b97e5a Reviewed-on: https://gerrit.libreoffice.org/53418 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'sw/IwyuFilter_sw.yaml')
-rw-r--r--sw/IwyuFilter_sw.yaml150
1 files changed, 150 insertions, 0 deletions
diff --git a/sw/IwyuFilter_sw.yaml b/sw/IwyuFilter_sw.yaml
index 81f03b62dad1..49ce9f1fea25 100644
--- a/sw/IwyuFilter_sw.yaml
+++ b/sw/IwyuFilter_sw.yaml
@@ -92,3 +92,153 @@ blacklist:
# base class has to be a complete type
- com/sun/star/lang/XServiceInfo.hpp
- com/sun/star/container/XEnumeration.hpp
+ sw/inc/unofieldcoll.hxx:
+ # base class has to be a complete type
+ - com/sun/star/util/XRefreshable.hpp
+ sw/inc/unochart.hxx:
+ # base class has to be a complete type
+ - com/sun/star/beans/XPropertySet.hpp
+ - com/sun/star/chart2/data/XDataProvider.hpp
+ - com/sun/star/chart2/data/XDataSequence.hpp
+ - com/sun/star/chart2/data/XDataSource.hpp
+ - com/sun/star/chart2/data/XLabeledDataSequence2.hpp
+ - com/sun/star/chart2/data/XNumericalDataSequence.hpp
+ - com/sun/star/chart2/data/XRangeXMLConversion.hpp
+ - com/sun/star/chart2/data/XTextualDataSequence.hpp
+ - com/sun/star/lang/XComponent.hpp
+ - com/sun/star/lang/XEventListener.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ - com/sun/star/lang/XUnoTunnel.hpp
+ - com/sun/star/util/XCloneable.hpp
+ - com/sun/star/util/XModifiable.hpp
+ - com/sun/star/util/XModifyListener.hpp
+ sw/inc/unodraw.hxx:
+ # base class has to be a complete type
+ - com/sun/star/beans/XPropertyState.hpp
+ - com/sun/star/container/XEnumerationAccess.hpp
+ - com/sun/star/drawing/XShape.hpp
+ - com/sun/star/lang/XUnoTunnel.hpp
+ - com/sun/star/text/XTextContent.hpp
+ sw/inc/unoframe.hxx:
+ # base class has to be a complete type
+ - com/sun/star/beans/XPropertyState.hpp
+ - com/sun/star/container/XEnumerationAccess.hpp
+ - com/sun/star/container/XNamed.hpp
+ - com/sun/star/document/XEmbeddedObjectSupplier2.hpp
+ - com/sun/star/document/XEventsSupplier.hpp
+ - com/sun/star/drawing/XShape.hpp
+ - com/sun/star/text/XTextFrame.hpp
+ - com/sun/star/util/XModifyListener.hpp
+ sw/inc/unosrch.hxx:
+ # base class has to be a complete type
+ - com/sun/star/lang/XServiceInfo.hpp
+ - com/sun/star/lang/XUnoTunnel.hpp
+ - com/sun/star/util/XPropertyReplace.hpp
+ sw/inc/unoparagraph.hxx:
+ # base class has to be a complete type
+ - com/sun/star/beans/XMultiPropertySet.hpp
+ - com/sun/star/beans/XPropertySet.hpp
+ - com/sun/star/beans/XPropertyState.hpp
+ - com/sun/star/beans/XTolerantMultiPropertySet.hpp
+ - com/sun/star/container/XContentEnumerationAccess.hpp
+ - com/sun/star/container/XEnumerationAccess.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ - com/sun/star/lang/XUnoTunnel.hpp
+ - com/sun/star/text/XTextContent.hpp
+ - com/sun/star/text/XTextRange.hpp
+ sw/inc/unosett.hxx:
+ # base class has to be a complete type
+ - com/sun/star/beans/XPropertySet.hpp
+ - com/sun/star/container/XIndexReplace.hpp
+ - com/sun/star/container/XNamed.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ - com/sun/star/lang/XUnoTunnel.hpp
+ - com/sun/star/text/XTextColumns.hpp
+ # sw::UnoImplPtr typedef
+ - unobaseclass.hxx
+ sw/inc/unotbl.hxx:
+ # base class has to be a complete type
+ - com/sun/star/chart/XChartDataArray.hpp
+ - com/sun/star/container/XEnumerationAccess.hpp
+ - com/sun/star/container/XNamed.hpp
+ - com/sun/star/sheet/XCellRangeData.hpp
+ - com/sun/star/table/XAutoFormattable.hpp
+ - com/sun/star/table/XCellRange.hpp
+ - com/sun/star/text/XTextTable.hpp
+ - com/sun/star/text/XTextTableCursor.hpp
+ - com/sun/star/util/XSortable.hpp
+ sw/inc/unotextbodyhf.hxx:
+ # base class has to be a complete type
+ - com/sun/star/lang/XServiceInfo.hpp
+ - com/sun/star/container/XEnumerationAccess.hpp
+ sw/inc/unotextcursor.hxx:
+ # base class has to be a complete type
+ - com/sun/star/beans/XMultiPropertySet.hpp
+ - com/sun/star/beans/XMultiPropertyStates.hpp
+ - com/sun/star/beans/XPropertySet.hpp
+ - com/sun/star/beans/XPropertyState.hpp
+ - com/sun/star/container/XContentEnumerationAccess.hpp
+ - com/sun/star/container/XEnumerationAccess.hpp
+ - com/sun/star/document/XDocumentInsertable.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ - com/sun/star/text/XMarkingAccess.hpp
+ - com/sun/star/text/XParagraphCursor.hpp
+ - com/sun/star/text/XRedline.hpp
+ - com/sun/star/text/XSentenceCursor.hpp
+ - com/sun/star/text/XWordCursor.hpp
+ - com/sun/star/util/XSortable.hpp
+ sw/inc/unoredlines.hxx:
+ # base class has to be a complete type
+ - com/sun/star/container/XEnumerationAccess.hpp
+ sw/inc/unotxdoc.hxx:
+ # base class has to be a complete type
+ - com/sun/star/beans/XPropertySet.hpp
+ - com/sun/star/beans/XPropertyState.hpp
+ - com/sun/star/document/XDocumentLanguages.hpp
+ - com/sun/star/document/XLinkTargetSupplier.hpp
+ - com/sun/star/document/XRedlinesSupplier.hpp
+ - com/sun/star/drawing/XDrawPageSupplier.hpp
+ - com/sun/star/drawing/XDrawPagesSupplier.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ - com/sun/star/style/XAutoStylesSupplier.hpp
+ - com/sun/star/style/XStyleFamiliesSupplier.hpp
+ - com/sun/star/text/XBookmarksSupplier.hpp
+ - com/sun/star/text/XChapterNumberingSupplier.hpp
+ - com/sun/star/text/XDocumentIndexesSupplier.hpp
+ - com/sun/star/text/XEndnotesSupplier.hpp
+ - com/sun/star/text/XFlatParagraphIteratorProvider.hpp
+ - com/sun/star/text/XFootnotesSupplier.hpp
+ - com/sun/star/text/XLineNumberingProperties.hpp
+ - com/sun/star/text/XNumberingRulesSupplier.hpp
+ - com/sun/star/text/XPagePrintable.hpp
+ - com/sun/star/text/XReferenceMarksSupplier.hpp
+ - com/sun/star/text/XTextDocument.hpp
+ - com/sun/star/text/XTextEmbeddedObjectsSupplier.hpp
+ - com/sun/star/text/XTextFieldsSupplier.hpp
+ - com/sun/star/text/XTextFramesSupplier.hpp
+ - com/sun/star/text/XTextGraphicObjectsSupplier.hpp
+ - com/sun/star/text/XTextSectionsSupplier.hpp
+ - com/sun/star/text/XTextTablesSupplier.hpp
+ - com/sun/star/util/XCloneable.hpp
+ - com/sun/star/util/XLinkUpdate.hpp
+ - com/sun/star/util/XRefreshable.hpp
+ - com/sun/star/util/XReplaceable.hpp
+ - com/sun/star/view/XRenderable.hpp
+ - com/sun/star/xforms/XFormsSupplier.hpp
+ # sw::UnoImplPtr typedef
+ - unobaseclass.hxx
+ sw/inc/hintids.hxx:
+ # used as template parameter of TypedWhichId
+ - class SfxStringItem
+ - class SvXMLAttrContainerItem
+ - class SwAttrSetChg
+ - class SwDocPosUpdate
+ - class SwFormatChg
+ - class SwFormatMeta
+ - class SwMsgPoolItem
+ - class SwPtrMsgPoolItem
+ - class SwUpdateAttr
+ - class SfxBoolItem
+ - class SvxCharSetColorItem
+ # used in extern declaration
+ - struct SfxItemInfo