diff options
author | Jorenz Paragas <j.paragas.237@gmail.com> | 2016-04-24 15:05:12 -0700 |
---|---|---|
committer | Michael Meeks <michael.meeks@collabora.com> | 2016-04-25 08:51:32 +0000 |
commit | 474eca1f9b42749665bbf69f6dc62c66ea4ad7fd (patch) | |
tree | 88e51d99c582d0b7fd4c19f7f1f09ddb1679fdea /oox/source/shape | |
parent | 65827ea3ebe99da58fc94ff9be2e1e579eb1e0a2 (diff) |
tdf#42949: clean up includes in include/oox/core using iwyu
This allows the headers in that folder to stand on their own and
not depend on any transitively included headers. All changes to
other files are needed to fix compiler errors related to missing
includes that occurred afterwards.
Change-Id: I2083b30763f0b2c1aacdff00226e5f567ae52db4
Reviewed-on: https://gerrit.libreoffice.org/24355
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
Diffstat (limited to 'oox/source/shape')
-rw-r--r-- | oox/source/shape/LockedCanvasContext.cxx | 2 | ||||
-rw-r--r-- | oox/source/shape/ShapeContextHandler.cxx | 2 | ||||
-rw-r--r-- | oox/source/shape/ShapeDrawingFragmentHandler.cxx | 3 | ||||
-rw-r--r-- | oox/source/shape/WpgContext.cxx | 2 | ||||
-rw-r--r-- | oox/source/shape/WpsContext.cxx | 6 |
5 files changed, 15 insertions, 0 deletions
diff --git a/oox/source/shape/LockedCanvasContext.cxx b/oox/source/shape/LockedCanvasContext.cxx index 61728b248b16..93e5716c1ec5 100644 --- a/oox/source/shape/LockedCanvasContext.cxx +++ b/oox/source/shape/LockedCanvasContext.cxx @@ -9,6 +9,8 @@ #include "LockedCanvasContext.hxx" #include <oox/drawingml/shapegroupcontext.hxx> +#include <oox/token/namespaces.hxx> +#include <oox/token/tokens.hxx> using namespace com::sun::star; diff --git a/oox/source/shape/ShapeContextHandler.cxx b/oox/source/shape/ShapeContextHandler.cxx index 6e256ac21274..3613baf3ff25 100644 --- a/oox/source/shape/ShapeContextHandler.cxx +++ b/oox/source/shape/ShapeContextHandler.cxx @@ -27,6 +27,8 @@ #include "services.hxx" #include "oox/vml/vmldrawingfragment.hxx" #include "oox/vml/vmlshape.hxx" +#include <oox/token/namespaces.hxx> +#include <oox/token/tokens.hxx> #include "oox/drawingml/themefragmenthandler.hxx" #include <cppuhelper/supportsservice.hxx> #include <memory> diff --git a/oox/source/shape/ShapeDrawingFragmentHandler.cxx b/oox/source/shape/ShapeDrawingFragmentHandler.cxx index 2a86ae08b88a..9356bc2a01f9 100644 --- a/oox/source/shape/ShapeDrawingFragmentHandler.cxx +++ b/oox/source/shape/ShapeDrawingFragmentHandler.cxx @@ -9,6 +9,9 @@ #include "ShapeDrawingFragmentHandler.hxx" +#include <oox/token/namespaces.hxx> +#include <oox/token/tokens.hxx> + using namespace com::sun::star; namespace oox { namespace shape { diff --git a/oox/source/shape/WpgContext.cxx b/oox/source/shape/WpgContext.cxx index e343bd5cb8db..bfdeb26e540c 100644 --- a/oox/source/shape/WpgContext.cxx +++ b/oox/source/shape/WpgContext.cxx @@ -11,6 +11,8 @@ #include <drawingml/shapepropertiescontext.hxx> #include <oox/drawingml/shapegroupcontext.hxx> #include <oox/drawingml/graphicshapecontext.hxx> +#include <oox/token/namespaces.hxx> +#include <oox/token/tokens.hxx> using namespace com::sun::star; diff --git a/oox/source/shape/WpsContext.cxx b/oox/source/shape/WpsContext.cxx index ea596c804221..738f2e10251a 100644 --- a/oox/source/shape/WpsContext.cxx +++ b/oox/source/shape/WpsContext.cxx @@ -8,13 +8,19 @@ */ #include "WpsContext.hxx" +#include <comphelper/sequenceashashmap.hxx> #include <drawingml/customshapeproperties.hxx> #include <drawingml/shapepropertiescontext.hxx> #include <drawingml/shapestylecontext.hxx> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/beans/XPropertyState.hpp> #include <com/sun/star/drawing/HomogenMatrix3.hpp> +#include <com/sun/star/text/XText.hpp> +#include <com/sun/star/text/XTextCursor.hpp> #include <svx/svdtrans.hxx> +#include <oox/helper/attributelist.hxx> +#include <oox/token/namespaces.hxx> +#include <oox/token/tokens.hxx> #include <boost/optional.hpp> |