diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2018-04-24 21:55:39 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2018-04-25 14:27:01 +0200 |
commit | 90c91b824c2b362b43bdd2f8d8d647867d8fe612 (patch) | |
tree | 243cff7af1b6301b987f36e2f63f80c5ceaece2d /sw/IwyuFilter_sw.yaml | |
parent | c72d69d4b0d28497bc6f70b085dfdf2fbc672cbb (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.yaml | 150 |
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 |