summaryrefslogtreecommitdiff
path: root/svgio
diff options
context:
space:
mode:
authorGabor Kelemen <kelemeng@ubuntu.com>2022-02-23 01:08:14 +0100
committerMiklos Vajna <vmiklos@collabora.com>2022-03-03 09:50:43 +0100
commit96e3a64125354b61ecd43f7a76e6189e69968912 (patch)
treeeea0db0570eaa43e7ba87c8f24a1c25d62675af9 /svgio
parentac605821ecf3ea263d4812ebec352314a2dbff42 (diff)
Recheck modules sv* with IWYU
See tdf#42949 for motivation Change-Id: I25779cbfb1aa93c31d6e12ac95e136b3bdbbc058 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130403 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'svgio')
-rw-r--r--svgio/inc/svganode.hxx1
-rw-r--r--svgio/inc/svgcirclenode.hxx1
-rw-r--r--svgio/inc/svgclippathnode.hxx1
-rw-r--r--svgio/inc/svgellipsenode.hxx1
-rw-r--r--svgio/inc/svggnode.hxx1
-rw-r--r--svgio/inc/svggradientnode.hxx2
-rw-r--r--svgio/inc/svgimagenode.hxx1
-rw-r--r--svgio/inc/svglinenode.hxx1
-rw-r--r--svgio/inc/svgmasknode.hxx1
-rw-r--r--svgio/inc/svgnode.hxx2
-rw-r--r--svgio/inc/svgrectnode.hxx1
-rw-r--r--svgio/inc/svgstyleattributes.hxx1
-rw-r--r--svgio/inc/svgtextnode.hxx1
-rw-r--r--svgio/inc/svgusenode.hxx1
-rw-r--r--svgio/qa/cppunit/SvgImportTest.cxx1
-rw-r--r--svgio/source/svgreader/SvgNumber.cxx2
-rw-r--r--svgio/source/svgreader/svgtools.cxx1
-rw-r--r--svgio/source/svguno/xsvgparser.cxx1
18 files changed, 4 insertions, 17 deletions
diff --git a/svgio/inc/svganode.hxx b/svgio/inc/svganode.hxx
index 3fa49442b35e..1590421c5a11 100644
--- a/svgio/inc/svganode.hxx
+++ b/svgio/inc/svganode.hxx
@@ -22,7 +22,6 @@
#include "svgnode.hxx"
#include "svgstyleattributes.hxx"
#include <basegfx/matrix/b2dhommatrix.hxx>
-#include <memory>
namespace svgio::svgreader
{
diff --git a/svgio/inc/svgcirclenode.hxx b/svgio/inc/svgcirclenode.hxx
index 6e06ca141437..fa699d82c0f2 100644
--- a/svgio/inc/svgcirclenode.hxx
+++ b/svgio/inc/svgcirclenode.hxx
@@ -22,7 +22,6 @@
#include "svgnode.hxx"
#include "svgstyleattributes.hxx"
#include <basegfx/matrix/b2dhommatrix.hxx>
-#include <memory>
namespace svgio::svgreader
{
diff --git a/svgio/inc/svgclippathnode.hxx b/svgio/inc/svgclippathnode.hxx
index 9d64db06eaff..fc2951379350 100644
--- a/svgio/inc/svgclippathnode.hxx
+++ b/svgio/inc/svgclippathnode.hxx
@@ -22,7 +22,6 @@
#include "svgnode.hxx"
#include "svgstyleattributes.hxx"
#include <basegfx/matrix/b2dhommatrix.hxx>
-#include <memory>
namespace svgio::svgreader
{
diff --git a/svgio/inc/svgellipsenode.hxx b/svgio/inc/svgellipsenode.hxx
index 8bbad341cf6a..f0ba640d22c6 100644
--- a/svgio/inc/svgellipsenode.hxx
+++ b/svgio/inc/svgellipsenode.hxx
@@ -22,7 +22,6 @@
#include "svgnode.hxx"
#include "svgstyleattributes.hxx"
#include <basegfx/matrix/b2dhommatrix.hxx>
-#include <memory>
namespace svgio::svgreader
{
diff --git a/svgio/inc/svggnode.hxx b/svgio/inc/svggnode.hxx
index ee814a2f84f1..0ba03a1d043c 100644
--- a/svgio/inc/svggnode.hxx
+++ b/svgio/inc/svggnode.hxx
@@ -22,7 +22,6 @@
#include "svgnode.hxx"
#include "svgstyleattributes.hxx"
#include <basegfx/matrix/b2dhommatrix.hxx>
-#include <memory>
namespace svgio::svgreader
{
diff --git a/svgio/inc/svggradientnode.hxx b/svgio/inc/svggradientnode.hxx
index b672a3b45ae4..605ac6f4e46c 100644
--- a/svgio/inc/svggradientnode.hxx
+++ b/svgio/inc/svggradientnode.hxx
@@ -21,8 +21,8 @@
#include "svgnode.hxx"
#include "svgstyleattributes.hxx"
+#include "svgtools.hxx"
#include <drawinglayer/primitive2d/svggradientprimitive2d.hxx>
-#include <memory>
namespace svgio::svgreader
{
diff --git a/svgio/inc/svgimagenode.hxx b/svgio/inc/svgimagenode.hxx
index a639fba27e67..171a863d8fd0 100644
--- a/svgio/inc/svgimagenode.hxx
+++ b/svgio/inc/svgimagenode.hxx
@@ -22,7 +22,6 @@
#include "svgnode.hxx"
#include "svgstyleattributes.hxx"
#include <basegfx/matrix/b2dhommatrix.hxx>
-#include <memory>
namespace svgio::svgreader
{
diff --git a/svgio/inc/svglinenode.hxx b/svgio/inc/svglinenode.hxx
index 0002dc181d86..28137303e072 100644
--- a/svgio/inc/svglinenode.hxx
+++ b/svgio/inc/svglinenode.hxx
@@ -22,7 +22,6 @@
#include "svgnode.hxx"
#include "svgstyleattributes.hxx"
#include <basegfx/matrix/b2dhommatrix.hxx>
-#include <memory>
namespace svgio::svgreader
{
diff --git a/svgio/inc/svgmasknode.hxx b/svgio/inc/svgmasknode.hxx
index 820d0e335dae..641a9fe1a833 100644
--- a/svgio/inc/svgmasknode.hxx
+++ b/svgio/inc/svgmasknode.hxx
@@ -22,7 +22,6 @@
#include "svgnode.hxx"
#include "svgstyleattributes.hxx"
#include <basegfx/matrix/b2dhommatrix.hxx>
-#include <memory>
namespace svgio::svgreader
{
diff --git a/svgio/inc/svgnode.hxx b/svgio/inc/svgnode.hxx
index 58b1682506f2..54016aa34e99 100644
--- a/svgio/inc/svgnode.hxx
+++ b/svgio/inc/svgnode.hxx
@@ -19,7 +19,7 @@
#pragma once
-#include "svgtools.hxx"
+#include "SvgNumber.hxx"
#include "svgtoken.hxx"
#include <com/sun/star/xml/sax/XAttributeList.hpp>
#include <drawinglayer/primitive2d/Primitive2DContainer.hxx>
diff --git a/svgio/inc/svgrectnode.hxx b/svgio/inc/svgrectnode.hxx
index 467fa41d8de3..5b1dc5bb6a17 100644
--- a/svgio/inc/svgrectnode.hxx
+++ b/svgio/inc/svgrectnode.hxx
@@ -22,7 +22,6 @@
#include "svgnode.hxx"
#include "svgstyleattributes.hxx"
#include <basegfx/matrix/b2dhommatrix.hxx>
-#include <memory>
namespace svgio::svgreader
{
diff --git a/svgio/inc/svgstyleattributes.hxx b/svgio/inc/svgstyleattributes.hxx
index 3fbb7a2ff324..edba8d0c539f 100644
--- a/svgio/inc/svgstyleattributes.hxx
+++ b/svgio/inc/svgstyleattributes.hxx
@@ -21,6 +21,7 @@
#include "svgpaint.hxx"
#include "svgnode.hxx"
+#include "svgtools.hxx"
#include <tools/fontenum.hxx>
#include <basegfx/polygon/b2dpolypolygontools.hxx>
#include <drawinglayer/primitive2d/Primitive2DContainer.hxx>
diff --git a/svgio/inc/svgtextnode.hxx b/svgio/inc/svgtextnode.hxx
index 37983ad31531..0cc78f130aed 100644
--- a/svgio/inc/svgtextnode.hxx
+++ b/svgio/inc/svgtextnode.hxx
@@ -23,7 +23,6 @@
#include "svgstyleattributes.hxx"
#include "svgcharacternode.hxx"
#include <basegfx/matrix/b2dhommatrix.hxx>
-#include <memory>
namespace svgio::svgreader
{
diff --git a/svgio/inc/svgusenode.hxx b/svgio/inc/svgusenode.hxx
index 87b25908b7e0..a672fb0389ec 100644
--- a/svgio/inc/svgusenode.hxx
+++ b/svgio/inc/svgusenode.hxx
@@ -22,7 +22,6 @@
#include "svgnode.hxx"
#include "svgstyleattributes.hxx"
#include <basegfx/matrix/b2dhommatrix.hxx>
-#include <memory>
#include <optional>
namespace svgio::svgreader
diff --git a/svgio/qa/cppunit/SvgImportTest.cxx b/svgio/qa/cppunit/SvgImportTest.cxx
index 2749430baada..e4f8ffe91a71 100644
--- a/svgio/qa/cppunit/SvgImportTest.cxx
+++ b/svgio/qa/cppunit/SvgImportTest.cxx
@@ -13,7 +13,6 @@
#include <test/xmltesttools.hxx>
#include <comphelper/seqstream.hxx>
-#include <comphelper/sequence.hxx>
#include <com/sun/star/graphic/SvgTools.hpp>
#include <com/sun/star/graphic/XPrimitive2D.hpp>
diff --git a/svgio/source/svgreader/SvgNumber.cxx b/svgio/source/svgreader/SvgNumber.cxx
index 681aeb9c264c..c1558f3e6451 100644
--- a/svgio/source/svgreader/SvgNumber.cxx
+++ b/svgio/source/svgreader/SvgNumber.cxx
@@ -17,7 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
-#include <svgtools.hxx>
+#include <SvgNumber.hxx>
#include <o3tl/unit_conversion.hxx>
#include <sal/log.hxx>
diff --git a/svgio/source/svgreader/svgtools.cxx b/svgio/source/svgreader/svgtools.cxx
index 928dfbe5caa9..b873404939da 100644
--- a/svgio/source/svgreader/svgtools.cxx
+++ b/svgio/source/svgreader/svgtools.cxx
@@ -19,7 +19,6 @@
#include <svgtools.hxx>
#include <sal/log.hxx>
-#include <osl/diagnose.h>
#include <tools/color.hxx>
#include <rtl/math.hxx>
#include <basegfx/matrix/b2dhommatrix.hxx>
diff --git a/svgio/source/svguno/xsvgparser.cxx b/svgio/source/svguno/xsvgparser.cxx
index f6e85cdeb964..32db2bc773f1 100644
--- a/svgio/source/svguno/xsvgparser.cxx
+++ b/svgio/source/svguno/xsvgparser.cxx
@@ -24,7 +24,6 @@
#include <com/sun/star/lang/XInitialization.hpp>
#include <cppuhelper/implbase2.hxx>
#include <cppuhelper/supportsservice.hxx>
-#include <comphelper/sequence.hxx>
#include <com/sun/star/xml/sax/XParser.hpp>
#include <com/sun/star/xml/sax/Parser.hpp>
#include <com/sun/star/xml/sax/InputSource.hpp>