include/oox/core/xmlfilterbase.hxx        |    1 -
 include/oox/drawingml/diagram/diagram.hxx |    4 ----
 include/oox/drawingml/shape.hxx           |    1 -
 include/oox/export/vmlexport.hxx          |    1 -
 include/oox/helper/attributelist.hxx      |    1 -
 include/oox/helper/helper.hxx             |    1 -
 include/oox/helper/refmap.hxx             |    1 -
 include/oox/helper/refvector.hxx          |    1 -
 include/oox/ppt/slidetransition.hxx       |    1 -
 include/oox/vml/vmlshape.hxx              |    1 -
 include/oox/vml/vmlshapecontext.hxx       |    3 ++-
 include/oox/vml/vmltextbox.hxx            |    2 +-
 12 files changed, 3 insertions(+), 15 deletions(-)

New commits:
commit a2b389d3a94e93cbddf5f1bbb1396ccc9031cdd1
Author:     Gabor Kelemen <[email protected]>
AuthorDate: Fri Sep 15 19:39:13 2023 +0200
Commit:     Gabor Kelemen <[email protected]>
CommitDate: Sat Sep 30 10:35:44 2023 +0200

    tdf#146619 Recheck include/oox with IWYU
    
    Change-Id: I91b63fa67ca9552a4725b9b7dcb8f7217195b3ba
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/156988
    Tested-by: Jenkins
    Reviewed-by: Gabor Kelemen <[email protected]>

diff --git a/include/oox/core/xmlfilterbase.hxx 
b/include/oox/core/xmlfilterbase.hxx
index 317c2a2cb789..0c6226452d5d 100644
--- a/include/oox/core/xmlfilterbase.hxx
+++ b/include/oox/core/xmlfilterbase.hxx
@@ -22,7 +22,6 @@
 
 #include <memory>
 #include <string_view>
-#include <vector>
 
 #include <com/sun/star/uno/Reference.hxx>
 #include <oox/core/filterbase.hxx>
diff --git a/include/oox/drawingml/diagram/diagram.hxx 
b/include/oox/drawingml/diagram/diagram.hxx
index b3e79d46197c..a5963c5015ba 100644
--- a/include/oox/drawingml/diagram/diagram.hxx
+++ b/include/oox/drawingml/diagram/diagram.hxx
@@ -23,10 +23,6 @@
 #include <rtl/ustring.hxx>
 #include <oox/core/xmlfilterbase.hxx>
 #include <oox/drawingml/drawingmltypes.hxx>
-#include <svx/svdobj.hxx>
-
-#include <com/sun/star/uno/Reference.hxx>
-#include <com/sun/star/xml/dom/XDocument.hpp>
 
 namespace oox::drawingml {
 
diff --git a/include/oox/drawingml/shape.hxx b/include/oox/drawingml/shape.hxx
index 4c8be792e7f6..204e8a890a7c 100644
--- a/include/oox/drawingml/shape.hxx
+++ b/include/oox/drawingml/shape.hxx
@@ -36,7 +36,6 @@
 #include <oox/drawingml/color.hxx>
 #include <oox/drawingml/connectorshapecontext.hxx>
 #include <oox/drawingml/drawingmltypes.hxx>
-#include <oox/helper/helper.hxx>
 #include <oox/helper/propertymap.hxx>
 #include <rtl/ustring.hxx>
 #include <sal/types.h>
diff --git a/include/oox/export/vmlexport.hxx b/include/oox/export/vmlexport.hxx
index f6b9869dae7a..97084b827559 100644
--- a/include/oox/export/vmlexport.hxx
+++ b/include/oox/export/vmlexport.hxx
@@ -33,7 +33,6 @@
 #include <rtl/ustring.hxx>
 #include <sal/types.h>
 #include <sax/fshelper.hxx>
-#include <vcl/checksum.hxx>
 #include <rtl/ref.hxx>
 
 namespace com::sun::star {
diff --git a/include/oox/helper/attributelist.hxx 
b/include/oox/helper/attributelist.hxx
index 65e7f4ee2cf3..25f2ebe4f823 100644
--- a/include/oox/helper/attributelist.hxx
+++ b/include/oox/helper/attributelist.hxx
@@ -27,7 +27,6 @@
 
 #include <com/sun/star/uno/Reference.hxx>
 #include <com/sun/star/util/DateTime.hpp>
-#include <oox/helper/helper.hxx>
 #include <oox/dllapi.h>
 #include <rtl/ustring.hxx>
 #include <sal/types.h>
diff --git a/include/oox/helper/helper.hxx b/include/oox/helper/helper.hxx
index 09441d11dbe1..f9bdd1cec9c2 100644
--- a/include/oox/helper/helper.hxx
+++ b/include/oox/helper/helper.hxx
@@ -32,7 +32,6 @@
 #include <sal/macros.h>
 #include <sal/types.h>
 #include <tools/color.hxx>
-#include <utility>
 
 namespace oox {
 
diff --git a/include/oox/helper/refmap.hxx b/include/oox/helper/refmap.hxx
index d9d51ad30545..db7cbffe2e02 100644
--- a/include/oox/helper/refmap.hxx
+++ b/include/oox/helper/refmap.hxx
@@ -24,7 +24,6 @@
 #include <functional>
 #include <map>
 #include <memory>
-#include <utility>
 
 namespace oox {
 
diff --git a/include/oox/helper/refvector.hxx b/include/oox/helper/refvector.hxx
index 208d34be1efb..8e60c20798b8 100644
--- a/include/oox/helper/refvector.hxx
+++ b/include/oox/helper/refvector.hxx
@@ -23,7 +23,6 @@
 #include <algorithm>
 #include <functional>
 #include <memory>
-#include <utility>
 #include <vector>
 
 #include <sal/types.h>
diff --git a/include/oox/ppt/slidetransition.hxx 
b/include/oox/ppt/slidetransition.hxx
index 01603b9fa649..bb7cf8805807 100644
--- a/include/oox/ppt/slidetransition.hxx
+++ b/include/oox/ppt/slidetransition.hxx
@@ -23,7 +23,6 @@
 
 #include <com/sun/star/uno/Reference.hxx>
 #include <com/sun/star/presentation/AnimationSpeed.hpp>
-#include <rtl/ustring.hxx>
 #include <sal/types.h>
 
 namespace com::sun::star {
diff --git a/include/oox/vml/vmlshape.hxx b/include/oox/vml/vmlshape.hxx
index e95e44053330..64259c554caf 100644
--- a/include/oox/vml/vmlshape.hxx
+++ b/include/oox/vml/vmlshape.hxx
@@ -26,7 +26,6 @@
 #include <com/sun/star/awt/Point.hpp>
 #include <com/sun/star/uno/Reference.hxx>
 #include <oox/dllapi.h>
-#include <oox/helper/helper.hxx>
 #include <oox/vml/vmlformatting.hxx>
 #include <rtl/ustring.hxx>
 #include <sal/types.h>
diff --git a/include/oox/vml/vmlshapecontext.hxx 
b/include/oox/vml/vmlshapecontext.hxx
index 61e189fc009f..8252e0e6ebe6 100644
--- a/include/oox/vml/vmlshapecontext.hxx
+++ b/include/oox/vml/vmlshapecontext.hxx
@@ -22,10 +22,11 @@
 
 #include <oox/core/contexthandler.hxx>
 #include <oox/core/contexthandler2.hxx>
-#include <oox/helper/helper.hxx>
 #include <rtl/ustring.hxx>
 #include <sal/types.h>
 
+#include <optional>
+
 namespace oox { class AttributeList; }
 
 namespace oox::vml {
diff --git a/include/oox/vml/vmltextbox.hxx b/include/oox/vml/vmltextbox.hxx
index 779b368e660e..66e1e7273769 100644
--- a/include/oox/vml/vmltextbox.hxx
+++ b/include/oox/vml/vmltextbox.hxx
@@ -21,11 +21,11 @@
 #define INCLUDED_OOX_VML_VMLTEXTBOX_HXX
 
 #include <cstddef>
+#include <optional>
 #include <vector>
 
 #include <com/sun/star/uno/Reference.hxx>
 #include <oox/dllapi.h>
-#include <oox/helper/helper.hxx>
 #include <rtl/ustring.hxx>
 #include <sal/types.h>
 

Reply via email to