summaryrefslogtreecommitdiff
path: root/chart2/IwyuFilter_chart2.yaml
diff options
context:
space:
mode:
authorGabor Kelemen <kelemeng@ubuntu.com>2018-08-05 16:09:23 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2018-08-08 17:20:58 +0200
commit47db30bdb35a86bf34d2574c9af3f06b1d2a8bd7 (patch)
tree6bcb3b21b39aecc7506b966bd1155d1a5784ede9 /chart2/IwyuFilter_chart2.yaml
parentd1ffda89c59a11a00f9d846d540fc6502a5cb289 (diff)
tdf#42949 Fix IWYU warnings in chart2/source/inc/[d-l]*hxx
Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Try harder to use fw declarations, and a few newly analyzed files Change-Id: I50299e9115ced60468c7bc5e63013addbaec48c0 Reviewed-on: https://gerrit.libreoffice.org/58618 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'chart2/IwyuFilter_chart2.yaml')
-rw-r--r--chart2/IwyuFilter_chart2.yaml51
1 files changed, 12 insertions, 39 deletions
diff --git a/chart2/IwyuFilter_chart2.yaml b/chart2/IwyuFilter_chart2.yaml
index 9566f7cf9a15..07848d8a6622 100644
--- a/chart2/IwyuFilter_chart2.yaml
+++ b/chart2/IwyuFilter_chart2.yaml
@@ -54,33 +54,17 @@ blacklist:
# base class has to be a complete type
- com/sun/star/chart2/XColorScheme.hpp
- com/sun/star/lang/XServiceInfo.hpp
- chart2/source/inc/chartview/DataPointSymbolSupplier.hxx:
- # base class has to be a complete type
- - com/sun/star/lang/XMultiServiceFactory.hpp
- - com/sun/star/drawing/Direction3D.hpp
- - com/sun/star/drawing/XShapes.hpp
chart2/source/inc/chartview/ExplicitScaleValues.hxx:
# base class has to be a complete type
- - com/sun/star/chart/TimeUnit.hpp
- - com/sun/star/chart2/AxisType.hpp
- com/sun/star/chart2/XScaling.hpp
- chart2/source/inc/chartview/DrawModelWrapper.hxx:
- # base class has to be a complete type
- - com/sun/star/drawing/XDrawPage.hpp
- - com/sun/star/frame/XModel.hpp
- - com/sun/star/lang/XMultiServiceFactory.hpp
- - svx/svdobj.hxx
chart2/source/inc/DataSource.hxx:
# base class has to be a complete type
- com/sun/star/chart2/data/XDataSink.hpp
- com/sun/star/chart2/data/XDataSource.hpp
- com/sun/star/lang/XServiceInfo.hpp
- chart2/source/inc/DisposeHelper.hxx:
- # base class has to be a complete type
- - com/sun/star/uno/Reference.hxx
- chart2/source/inc/EventListenerHelper.hxx:
- # base class has to be a complete type
- - com/sun/star/lang/XEventListener.hpp
+ chart2/source/inc/DiagramHelper.hxx:
+ # # typedef in base class needs a complete type
+ - com/sun/star/chart2/XChartTypeTemplate.hpp
chart2/source/inc/ErrorBar.hxx:
# base class has to be a complete type
- com/sun/star/beans/XPropertySet.hpp
@@ -88,32 +72,21 @@ blacklist:
- com/sun/star/chart2/data/XDataSink.hpp
- com/sun/star/chart2/data/XDataSource.hpp
- com/sun/star/lang/XServiceInfo.hpp
- - com/sun/star/uno/Any.hxx
- com/sun/star/util/XCloneable.hpp
- com/sun/star/util/XModifyBroadcaster.hpp
- com/sun/star/util/XModifyListener.hpp
- chart2/source/inc/FormattedStringHelper.hxx:
- # base class has to be a complete type
- - com/sun/star/beans/XPropertySet.hpp
- - com/sun/star/chart2/XFormattedString2.hpp
- - com/sun/star/uno/XComponentContext.hpp
- chart2/source/inc/FillProperties.hxx:
- # base class has to be a complete type
- - com/sun/star/beans/Property.hpp
chart2/source/inc/InternalData.hxx:
- # base class has to be a complete type
+ # complete type is needed in the inline dtor
- com/sun/star/uno/Sequence.hxx
- chart2/source/inc/LifeTime.hxx:
+ chart2/source/inc/InternalDataProvider.hxx:
# base class has to be a complete type
- - com/sun/star/lang/XComponent.hpp
- - com/sun/star/util/CloseVetoException.hpp
- - com/sun/star/util/XCloseListener.hpp
- - com/sun/star/util/XCloseable.hpp
- - cppuhelper/interfacecontainer.hxx
- chart2/source/inc/LinePropertiesHelper.hxx:
- # base class has to be a complete type
- - com/sun/star/beans/Property.hpp
- - com/sun/star/beans/XPropertySet.hpp
+ - com/sun/star/chart2/data/XRangeXMLConversion.hpp
+ - com/sun/star/chart2/XAnyDescriptionAccess.hpp
+ - com/sun/star/chart2/XInternalDataProvider.hpp
+ - com/sun/star/chart/XDateCategories.hpp
+ - com/sun/star/lang/XInitialization.hpp
+ - com/sun/star/lang/XServiceInfo.hpp
+ - com/sun/star/util/XCloneable.hpp
chart2/source/inc/MediaDescriptorHelper.hxx:
# base class has to be a complete type
- com/sun/star/beans/PropertyValue.hpp