diff options
Diffstat (limited to 'chart2/IwyuFilter_chart2.yaml')
-rw-r--r-- | chart2/IwyuFilter_chart2.yaml | 251 |
1 files changed, 63 insertions, 188 deletions
diff --git a/chart2/IwyuFilter_chart2.yaml b/chart2/IwyuFilter_chart2.yaml index da282c91d93b..98a78ef2ca4d 100644 --- a/chart2/IwyuFilter_chart2.yaml +++ b/chart2/IwyuFilter_chart2.yaml @@ -73,9 +73,6 @@ excludelist: - com/sun/star/chart2/data/XDataSink.hpp - com/sun/star/chart2/data/XDataSource.hpp - com/sun/star/lang/XServiceInfo.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 @@ -143,7 +140,6 @@ excludelist: - com/sun/star/util/XModifiable.hpp chart2/source/inc/WeakListenerAdapter.hxx: # base class has to be a complete type - - com/sun/star/util/XModifyListener.hpp - com/sun/star/view/XSelectionChangeListener.hpp chart2/source/inc/WrappedProperty.hxx: # Needed for implicit dtor @@ -154,39 +150,6 @@ excludelist: - com/sun/star/beans/XMultiPropertyStates.hpp - com/sun/star/beans/XPropertySet.hpp - com/sun/star/beans/XPropertyState.hpp - chart2/source/model/inc/BaseCoordinateSystem.hxx: - # base class has to be a complete type - - com/sun/star/chart2/XChartTypeContainer.hpp - - com/sun/star/chart2/XCoordinateSystem.hpp - - com/sun/star/lang/XServiceInfo.hpp - - com/sun/star/util/XCloneable.hpp - - com/sun/star/util/XModifyBroadcaster.hpp - - com/sun/star/util/XModifyListener.hpp - chart2/source/model/inc/ChartTypeManager.hxx: - # base class has to be a complete type - - com/sun/star/chart2/XChartTypeManager.hpp - - com/sun/star/lang/XMultiServiceFactory.hpp - - com/sun/star/lang/XServiceInfo.hpp - chart2/source/model/inc/DataSeries.hxx: - # base class has to be a complete type - - com/sun/star/chart2/XDataSeries.hpp - - com/sun/star/chart2/XRegressionCurveContainer.hpp - - com/sun/star/chart2/data/XDataSink.hpp - - com/sun/star/chart2/data/XDataSource.hpp - - com/sun/star/lang/XServiceInfo.hpp - - com/sun/star/util/XCloneable.hpp - - com/sun/star/util/XModifyBroadcaster.hpp - - com/sun/star/util/XModifyListener.hpp - chart2/source/model/inc/Diagram.hxx: - # base class has to be a complete type - - com/sun/star/chart/X3DDefaultSetter.hpp - - com/sun/star/chart2/XCoordinateSystemContainer.hpp - - com/sun/star/chart2/XDiagram.hpp - - com/sun/star/chart2/XTitled.hpp - - com/sun/star/lang/XServiceInfo.hpp - - com/sun/star/util/XCloneable.hpp - - com/sun/star/util/XModifyBroadcaster.hpp - - com/sun/star/util/XModifyListener.hpp chart2/source/model/inc/StockBar.hxx: # base class has to be a complete type - com/sun/star/util/XCloneable.hpp @@ -197,12 +160,14 @@ excludelist: - com/sun/star/document/XExporter.hpp - com/sun/star/document/XFilter.hpp - com/sun/star/document/XImporter.hpp - - com/sun/star/io/XActiveDataSource.hpp - com/sun/star/lang/XMultiServiceFactory.hpp - com/sun/star/lang/XServiceInfo.hpp chart2/source/model/filter/XMLFilter.cxx: # Actually used - com/sun/star/lang/XMultiComponentFactory.hpp + chart2/source/model/main/ChartModel_Persistence.cxx: + # Needed for implicit dtor + - BaseCoordinateSystem.hxx chart2/source/model/main/DataPoint.hxx: # base class has to be a complete type - com/sun/star/container/XChild.hpp @@ -210,14 +175,6 @@ excludelist: - com/sun/star/util/XCloneable.hpp - com/sun/star/util/XModifyBroadcaster.hpp - com/sun/star/util/XModifyListener.hpp - chart2/source/model/main/Axis.hxx: - # base class has to be a complete type - - com/sun/star/chart2/XAxis.hpp - - com/sun/star/chart2/XTitled.hpp - - com/sun/star/lang/XServiceInfo.hpp - - com/sun/star/util/XCloneable.hpp - - com/sun/star/util/XModifyBroadcaster.hpp - - com/sun/star/util/XModifyListener.hpp chart2/source/model/main/Axis.cxx: # Needed for template - com/sun/star/awt/Size.hpp @@ -230,26 +187,13 @@ excludelist: - com/sun/star/chart2/RelativeSize.hpp # Actually used - com/sun/star/uno/XComponentContext.hpp - chart2/source/model/main/FormattedString.hxx: + chart2/source/inc/FormattedString.hxx: # base class has to be a complete type - com/sun/star/chart2/XDataPointCustomLabelField.hpp - com/sun/star/lang/XServiceInfo.hpp - com/sun/star/util/XCloneable.hpp - com/sun/star/util/XModifyBroadcaster.hpp - com/sun/star/util/XModifyListener.hpp - chart2/source/model/main/GridProperties.hxx: - # base class has to be a complete type - - com/sun/star/lang/XServiceInfo.hpp - - com/sun/star/util/XCloneable.hpp - - com/sun/star/util/XModifyBroadcaster.hpp - - com/sun/star/util/XModifyListener.hpp - chart2/source/model/main/Legend.hxx: - # base class has to be a complete type - - com/sun/star/chart2/XLegend.hpp - - com/sun/star/lang/XServiceInfo.hpp - - com/sun/star/util/XCloneable.hpp - - com/sun/star/util/XModifyBroadcaster.hpp - - com/sun/star/util/XModifyListener.hpp chart2/source/model/main/Legend.cxx: # Needed for template - com/sun/star/awt/Size.hpp @@ -261,13 +205,6 @@ excludelist: - com/sun/star/util/XCloneable.hpp - com/sun/star/util/XModifyBroadcaster.hpp - com/sun/star/util/XModifyListener.hpp - chart2/source/model/main/Title.hxx: - # base class has to be a complete type - - com/sun/star/chart2/XTitle.hpp - - com/sun/star/lang/XServiceInfo.hpp - - com/sun/star/util/XCloneable.hpp - - com/sun/star/util/XModifyBroadcaster.hpp - - com/sun/star/util/XModifyListener.hpp chart2/source/model/main/Title.cxx: # Needed for template - com/sun/star/awt/Size.hpp @@ -281,22 +218,6 @@ excludelist: - com/sun/star/util/XCloneable.hpp - com/sun/star/util/XModifyBroadcaster.hpp - com/sun/star/util/XModifyListener.hpp - chart2/source/model/template/ChartType.hxx: - # base class has to be a complete type - - com/sun/star/chart2/XChartType.hpp - - com/sun/star/chart2/XDataSeriesContainer.hpp - - com/sun/star/lang/XServiceInfo.hpp - - com/sun/star/util/XCloneable.hpp - - com/sun/star/util/XModifyBroadcaster.hpp - - com/sun/star/util/XModifyListener.hpp - chart2/source/model/template/ChartTypeTemplate.hxx: - # base class has to be a complete type - - com/sun/star/chart2/XChartTypeTemplate.hpp - - com/sun/star/lang/XServiceName.hpp - chart2/source/model/template/DataInterpreter.hxx: - # base class has to be a complete type - - com/sun/star/chart2/XDataInterpreter.hpp - - com/sun/star/lang/XServiceInfo.hpp chart2/source/model/template/AreaChartTypeTemplate.cxx: # Actually used - com/sun/star/uno/XComponentContext.hpp @@ -350,20 +271,18 @@ excludelist: - com/sun/star/drawing/LineStyle.hpp - com/sun/star/util/Color.hpp - com/sun/star/drawing/LineJoint.hpp + chart2/source/tools/ExplicitCategoriesProvider.cxx: + # Needed for implicit dtor + - ChartType.hxx chart2/source/tools/CharacterProperties.cxx: # Actually used - com/sun/star/beans/XMultiPropertySet.hpp chart2/source/tools/DataSourceHelper.cxx: # Actually used - com/sun/star/chart2/data/XLabeledDataSequence.hpp - chart2/source/tools/RegressionCurveModel.hxx: - # base class has to be a complete type - - com/sun/star/chart2/XRegressionCurve.hpp - - com/sun/star/lang/XServiceInfo.hpp - - com/sun/star/lang/XServiceName.hpp - - com/sun/star/util/XCloneable.hpp - - com/sun/star/util/XModifyBroadcaster.hpp - - com/sun/star/util/XModifyListener.hpp + chart2/source/tools/InternalDataProvider.cxx: + # Needed for implicit dtor + - BaseCoordinateSystem.hxx chart2/source/tools/LegendHelper.cxx: # Actually used - com/sun/star/uno/XComponentContext.hpp @@ -388,12 +307,11 @@ excludelist: - com/sun/star/drawing/XShape.hpp # Actually used - com/sun/star/view/XSelectionSupplier.hpp - chart2/source/tools/ReferenceSizeProvider.cxx: - # Actually used - - com/sun/star/chart2/XTitle.hpp chart2/source/tools/RegressionCurveHelper.cxx: # Actually used - com/sun/star/chart2/XRegressionCurveCalculator.hpp + # Needed for implicit dtor + - ChartType.hxx chart2/source/tools/RegressionEquation.hxx: # base class has to be a complete type - com/sun/star/chart2/XTitle.hpp @@ -421,9 +339,6 @@ excludelist: chart2/source/tools/StatisticsHelper.cxx: # Actually used - com/sun/star/chart2/data/XDataProvider.hpp - chart2/source/tools/UncachedDataSequence.cxx: - # Actually used - - com/sun/star/chart2/XInternalDataProvider.hpp chart2/source/tools/UserDefinedProperties.cxx: # Needs a complete type - com/sun/star/beans/Property.hpp @@ -432,10 +347,6 @@ excludelist: chart2/source/tools/WrappedProperty.cxx: # Actually used - com/sun/star/beans/XPropertyState.hpp - chart2/source/view/inc/3DChartObjects.hxx: - # base class has to be a complete type - - boost/shared_array.hpp - - map chart2/source/view/inc/VLineProperties.hxx: # base class has to be a complete type - com/sun/star/uno/Reference.h @@ -444,55 +355,29 @@ excludelist: - com/sun/star/chart2/XScaling.hpp - com/sun/star/lang/XServiceInfo.hpp - com/sun/star/lang/XServiceName.hpp - chart2/source/view/axes/VAxisBase.cxx: - # Needed for direct member access - - com/sun/star/drawing/XShapes.hpp - # Needed for implicit dtor - - com/sun/star/chart2/XAxis.hpp chart2/source/view/axes/VAxisProperties.cxx: - # Actually used - - com/sun/star/chart2/XAxis.hpp # Needed for rtl::math::round - rtl/math.hxx - chart2/source/view/axes/VCartesianCoordinateSystem.cxx: - # Actually used - - com/sun/star/chart2/XCoordinateSystem.hpp chart2/source/view/axes/VPolarAngleAxis.cxx: # Needed for implicit dtor - - com/sun/star/chart2/XAxis.hpp - chart2/source/view/axes/VPolarCoordinateSystem.cxx: - # Actually used - - com/sun/star/chart2/XCoordinateSystem.hpp - chart2/source/view/axes/VCartesianAxis.cxx: + - Axis.hxx + chart2/source/view/axes/VPolarRadiusAxis.cxx: # Needed for implicit dtor - - com/sun/star/chart2/XAxis.hpp + - Axis.hxx chart2/source/view/axes/VCartesianGrid.hxx: # base class has to be a complete type - com/sun/star/beans/XPropertySet.hpp - chart2/source/view/charttypes/Splines.cxx: - # Actually used - - com/sun/star/drawing/PolyPolygonShape3D.hpp - chart2/source/view/charttypes/AreaChart.cxx: - # Actually used - - com/sun/star/drawing/XShapes.hpp - chart2/source/view/charttypes/NetChart.cxx: - # Actually used - - com/sun/star/drawing/XShapes.hpp chart2/source/view/charttypes/BarChart.cxx: # comphelper::ScopeGuard being used - comphelper/scopeguard.hxx + chart2/source/view/diagram/VDiagram.cxx: + # Needed for implicit dtor + - ChartType.hxx chart2/source/view/main/LabelPositionHelper.cxx: # Actually used - com/sun/star/beans/XPropertySet.hpp - - com/sun/star/drawing/XShape.hpp # Actually used - rtl/math.hxx - chart2/source/view/main/VButton.cxx: - # Actually used - - com/sun/star/lang/XMultiServiceFactory.hpp - chart2/source/view/main/PlottingPositionHelper.cxx: - # Actually used - - com/sun/star/drawing/XShapes.hpp chart2/source/view/main/PropertyMapper.cxx: # Actually used - com/sun/star/beans/XPropertySet.hpp @@ -501,7 +386,6 @@ excludelist: - com/sun/star/graphic/XGraphic.hpp # Actually used - com/sun/star/chart2/XFormattedString.hpp - - com/sun/star/lang/XMultiServiceFactory.hpp chart2/source/view/main/ChartView.cxx: # comphelper::ScopeGuard being used - comphelper/scopeguard.hxx @@ -511,7 +395,6 @@ excludelist: chart2/source/view/main/VTitle.cxx: # Actually used - com/sun/star/chart2/XTitle.hpp - - com/sun/star/drawing/XShape.hpp chart2/source/controller/inc/AccessibleTextHelper.hxx: # base class has to be a complete type - com/sun/star/accessibility/XAccessibleContext.hpp @@ -578,9 +461,6 @@ excludelist: chart2/source/controller/inc/RangeSelectionListener.hxx: # base class has to be a complete type - com/sun/star/sheet/XRangeSelectionListener.hpp - chart2/source/controller/accessibility/AccessibleBase.cxx: - # Needed for template - - com/sun/star/chart2/XChartDocument.hpp chart2/source/controller/accessibility/AccessibleChartShape.hxx: # base class has to be a complete type - AccessibleBase.hxx @@ -592,9 +472,6 @@ excludelist: chart2/source/controller/accessibility/AccessibleChartView.cxx: # Actually used - com/sun/star/view/XSelectionSupplier.hpp - chart2/source/controller/chartapiwrapper/AxisWrapper.cxx: - # Needed for implicit dtor - - com/sun/star/frame/XModel.hpp chart2/source/controller/chartapiwrapper/DataSeriesPointWrapper.cxx: # Needed for rtl::math::round - rtl/math.hxx @@ -609,48 +486,34 @@ excludelist: - com/sun/star/beans/XPropertySet.hpp - com/sun/star/beans/XPropertyState.hpp chart2/source/controller/chartapiwrapper/ChartDocumentWrapper.cxx: - # Actually used - - vector - chart2/source/controller/chartapiwrapper/WrappedAxisAndGridExistenceProperties.cxx: # Needed for implicit dtor - - com/sun/star/chart2/XAxis.hpp + - BaseCoordinateSystem.hxx chart2/source/controller/dialogs/ChartTypeDialogController.cxx: - # Actually used - - com/sun/star/chart2/XChartDocument.hpp - chart2/source/controller/dialogs/DataBrowser.cxx: - # Needed for complex variable type - - com/sun/star/chart2/XChartDocument.hpp + # Needed for implicit dtor + - DataSeries.hxx + - BaseCoordinateSystem.hxx chart2/source/controller/dialogs/DialogModel.cxx: - # Actually used - - com/sun/star/uno/XComponentContext.hpp - - com/sun/star/chart2/XChartDocument.hpp - chart2/source/controller/dialogs/dlg_ChartType_UNO.cxx: - # Needed for complex variable type - - com/sun/star/frame/XModel.hpp + # Needed for implicit dtor + - LabeledDataSequence.hxx + chart2/source/controller/dialogs/dlg_CreationWizard.cxx: + # Needed for implicit dtor + - ChartTypeTemplate.hxx chart2/source/controller/dialogs/dlg_DataEditor.cxx: # Needed for direct member access - com/sun/star/awt/XWindow.hpp - chart2/source/controller/dialogs/dlg_View3D.cxx: + chart2/source/controller/dialogs/tp_3D_SceneGeometry.cxx: # Needed for implicit dtor - - com/sun/star/chart2/XDiagram.hpp - chart2/source/controller/dialogs/RangeSelectionHelper.cxx: - # Actually used - - com/sun/star/chart2/XChartDocument.hpp - chart2/source/controller/dialogs/res_ErrorBar.cxx: - # Actually used - - com/sun/star/chart2/XChartDocument.hpp + - ChartType.hxx chart2/source/controller/dialogs/tp_AxisPositions.cxx: # Actually used - rtl/math.hxx chart2/source/controller/dialogs/tp_3D_SceneIllumination.cxx: # Actually used - com/sun/star/beans/XPropertySet.hpp - chart2/source/controller/dialogs/tp_ChartType.cxx: - # Actually used - - com/sun/star/chart2/XChartDocument.hpp chart2/source/controller/dialogs/tp_DataSource.cxx: # Needed for implicit dtor - - com/sun/star/frame/XModel.hpp + - ChartTypeTemplate.hxx + - LabeledDataSequence.hxx chart2/source/controller/itemsetwrapper/TextLabelItemConverter.cxx: # Needed for rtl::math::round - rtl/math.hxx @@ -663,6 +526,9 @@ excludelist: chart2/source/controller/itemsetwrapper/TitleItemConverter.cxx: # Needed for rtl::math::round - rtl/math.hxx + chart2/source/controller/itemsetwrapper/RegressionCurveItemConverter.cxx: + # Needed for implicit dtor + - RegressionCurveModel.hxx chart2/source/controller/itemsetwrapper/RegressionEquationItemConverter.cxx: # Actually used - com/sun/star/beans/XPropertySet.hpp @@ -681,6 +547,9 @@ excludelist: chart2/source/controller/itemsetwrapper/AxisItemConverter.cxx: # Needed for rtl::math::round - rtl/math.hxx + # Needed for implicit dtor + - ChartType.hxx + - Diagram.hxx chart2/source/controller/main/ChartModelClone.hxx: # Needed for implicit dtor - com/sun/star/uno/Any.hxx @@ -694,17 +563,11 @@ excludelist: chart2/source/controller/main/ChartFrameloader.cxx: # Actually used - com/sun/star/uno/XComponentContext.hpp - chart2/source/controller/main/ChartDropTargetHelper.cxx: - # Actually used - - com/sun/star/chart2/XChartDocument.hpp chart2/source/controller/main/CommandDispatch.hxx: # base class has to be a complete type - com/sun/star/frame/XDispatch.hpp - com/sun/star/util/XModifyListener.hpp - comphelper/interfacecontainer2.hxx - chart2/source/controller/main/CommandDispatchContainer.cxx: - # Actually used - - com/sun/star/frame/XModel.hpp chart2/source/controller/main/ControllerCommandDispatch.hxx: # base class has to be a complete type - CommandDispatch.hxx @@ -712,30 +575,39 @@ excludelist: chart2/source/controller/main/ElementSelector.hxx: # base class has to be a complete type - com/sun/star/lang/XServiceInfo.hpp - chart2/source/controller/main/ObjectHierarchy.cxx: - # Actually used - - com/sun/star/awt/KeyEvent.hpp chart2/source/controller/main/StatusBarCommandDispatch.hxx: # base class has to be a complete type - CommandDispatch.hxx - com/sun/star/view/XSelectionChangeListener.hpp - chart2/source/controller/main/ChartController_EditData.cxx: - # Needed for member access - - ChartWindow.hxx + chart2/source/controller/main/ChartController_Insert.cxx: + # Needed for implicit dtor + - Legend.hxx chart2/source/controller/main/ChartController_Position.cxx: - # Needed for member access - - ChartWindow.hxx + # Needed for implicit dtor + - ChartModel.hxx chart2/source/controller/main/ChartController_Properties.cxx: - # Needed for member access - - ChartWindow.hxx + # Needed for implicit dtor + - RegressionCurveModel.hxx + chart2/source/controller/main/ChartController_TextEdit.cxx: + # Needed for implicit dtor + - ChartModel.hxx chart2/source/controller/main/ChartController_Tools.cxx: # Needed for template - com/sun/star/graphic/XGraphic.hpp + chart2/source/controller/main/ControllerCommandDispatch.cxx: + # Needed for implicit dtor + - Axis.hxx + chart2/source/controller/main/DragMethod_RotateDiagram.cxx: + # Needed for implicit dtor + - ChartType.hxx chart2/source/controller/main/PositionAndSizeHelper.cxx: # Actually used - com/sun/star/awt/Rectangle.hpp # Needed for implicit dtor - - com/sun/star/chart2/XDiagram.hpp + - Diagram.hxx + chart2/source/controller/main/SelectionHelper.cxx: + # Needed for implicit dtor + - Diagram.hxx chart2/source/controller/main/StatusBarCommandDispatch.cxx: # Actually used - com/sun/star/view/XSelectionSupplier.hpp @@ -749,6 +621,9 @@ excludelist: # base class has to be a complete type - com/sun/star/ui/XUIElementFactory.hpp - com/sun/star/lang/XServiceInfo.hpp + chart2/source/controller/sidebar/ChartSeriesPanel.cxx: + # Needed for implicit dtor + - RegressionCurveModel.hxx chart2/source/controller/sidebar/ChartSidebarModifyListener.hxx: # base class has to be a complete type - com/sun/star/util/XModifyListener.hpp @@ -858,6 +733,6 @@ excludelist: chart2/source/controller/chartapiwrapper/WrappedStockProperties.hxx: # Needed for css namespace shortcut - sal/types.h - chart2/source/controller/itemsetwrapper/MultipleChartConverters.cxx: - # Needed for compound type declaration - - com/sun/star/chart2/XAxis.hpp + chart2/source/controller/chartapiwrapper/WrappedStatisticProperties.cxx: + # Needed for implicit dtor + - RegressionCurveModel.hxx |