oox/inc/drawingml/chart/converterbase.hxx | 1 - oox/inc/drawingml/chart/titleconverter.hxx | 2 -- oox/inc/drawingml/chart/typegroupconverter.hxx | 1 - oox/inc/drawingml/shape3dproperties.hxx | 4 ---- oox/inc/drawingml/table/tablecell.hxx | 1 - oox/inc/drawingml/textcharacterproperties.hxx | 2 -- oox/inc/drawingml/textfield.hxx | 2 -- oox/source/drawingml/diagram/diagramhelper.hxx | 4 ---- oox/source/drawingml/diagram/diagramlayoutatoms.hxx | 1 - 9 files changed, 18 deletions(-)
New commits: commit a28af317700b4f0ccbeec8b0fdbc6cb0395c1328 Author: Gabor Kelemen <gabor.kelemen.ext...@allotropia.de> AuthorDate: Tue Apr 8 16:05:36 2025 +0200 Commit: Gabor Kelemen <gabor.kelemen.ext...@allotropia.de> CommitDate: Wed Apr 23 17:17:27 2025 +0200 Remove obsolete fw declarations from oox/ found with bin/find-unneeded-includes --fwdecl Change-Id: I5fd8af2e2e14fa6f0a9c94038fa0b3dcc2b08221 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183894 Tested-by: Jenkins Reviewed-by: Gabor Kelemen <gabor.kelemen.ext...@allotropia.de> diff --git a/oox/inc/drawingml/chart/converterbase.hxx b/oox/inc/drawingml/chart/converterbase.hxx index 8fe637d95d34..a504764e83e9 100644 --- a/oox/inc/drawingml/chart/converterbase.hxx +++ b/oox/inc/drawingml/chart/converterbase.hxx @@ -24,7 +24,6 @@ namespace com::sun::star { namespace awt { struct Rectangle; } - namespace awt { struct Size; } namespace chart2 { class XChartDocument; } namespace chart2 { class XTitle; } namespace drawing { class XShape; } diff --git a/oox/inc/drawingml/chart/titleconverter.hxx b/oox/inc/drawingml/chart/titleconverter.hxx index d25aec653c7a..f72103f82e1f 100644 --- a/oox/inc/drawingml/chart/titleconverter.hxx +++ b/oox/inc/drawingml/chart/titleconverter.hxx @@ -29,8 +29,6 @@ namespace com::sun::star { namespace chart2::data { class XDataSequence; } } -namespace oox::drawingml { struct TextCharacterProperties; } - namespace oox::drawingml::chart { diff --git a/oox/inc/drawingml/chart/typegroupconverter.hxx b/oox/inc/drawingml/chart/typegroupconverter.hxx index 4935eeb9db7b..e7b1e16e8cec 100644 --- a/oox/inc/drawingml/chart/typegroupconverter.hxx +++ b/oox/inc/drawingml/chart/typegroupconverter.hxx @@ -108,7 +108,6 @@ public: }; struct TypeGroupModel; -struct View3DModel; class TypeGroupConverter final : public ConverterBase< TypeGroupModel > { diff --git a/oox/inc/drawingml/shape3dproperties.hxx b/oox/inc/drawingml/shape3dproperties.hxx index 80bc01271ece..90c29bb342a9 100644 --- a/oox/inc/drawingml/shape3dproperties.hxx +++ b/oox/inc/drawingml/shape3dproperties.hxx @@ -23,10 +23,6 @@ #include <oox/drawingml/color.hxx> #include <oox/helper/helper.hxx> -namespace oox { class PropertyMap; } -namespace oox { class PropertySet; } -namespace oox::core { class ModelObjectContainer; } - namespace oox::drawingml { diff --git a/oox/inc/drawingml/table/tablecell.hxx b/oox/inc/drawingml/table/tablecell.hxx index 988b0d057a13..0ac1958ac40e 100644 --- a/oox/inc/drawingml/table/tablecell.hxx +++ b/oox/inc/drawingml/table/tablecell.hxx @@ -29,7 +29,6 @@ namespace oox::drawingml::table { -class TableCellContext; class TableProperties; class TableStyle; diff --git a/oox/inc/drawingml/textcharacterproperties.hxx b/oox/inc/drawingml/textcharacterproperties.hxx index c806dde960f7..2ee1f1b5b4c2 100644 --- a/oox/inc/drawingml/textcharacterproperties.hxx +++ b/oox/inc/drawingml/textcharacterproperties.hxx @@ -34,8 +34,6 @@ namespace oox { class PropertySet; } namespace oox::drawingml { -struct EffectProperties; - struct TextCharacterProperties { PropertyMap maHyperlinkPropertyMap; diff --git a/oox/inc/drawingml/textfield.hxx b/oox/inc/drawingml/textfield.hxx index c26a8518c509..e4e1d506e9b4 100644 --- a/oox/inc/drawingml/textfield.hxx +++ b/oox/inc/drawingml/textfield.hxx @@ -28,8 +28,6 @@ enum class SvxDateFormat; namespace oox::drawingml { -struct TextCharacterProperties; - class TextField final : public TextRun { diff --git a/oox/source/drawingml/diagram/diagramhelper.hxx b/oox/source/drawingml/diagram/diagramhelper.hxx index 09ce59845264..2cb88f471b29 100644 --- a/oox/source/drawingml/diagram/diagramhelper.hxx +++ b/oox/source/drawingml/diagram/diagramhelper.hxx @@ -26,10 +26,6 @@ #include <svx/svdogrp.hxx> #include <svx/diagram/IDiagramHelper.hxx> -namespace svx { namespace diagram { - class DiagramDataState; -}} - namespace oox::drawingml { class Diagram; diff --git a/oox/source/drawingml/diagram/diagramlayoutatoms.hxx b/oox/source/drawingml/diagram/diagramlayoutatoms.hxx index 5458999029cb..f9ed4c46cc5c 100644 --- a/oox/source/drawingml/diagram/diagramlayoutatoms.hxx +++ b/oox/source/drawingml/diagram/diagramlayoutatoms.hxx @@ -30,7 +30,6 @@ namespace oox::drawingml { -class DiagramLayout; typedef std::shared_ptr< DiagramLayout > DiagramLayoutPtr; // AG_IteratorAttributes