From 85106da5107a16b57a8b320a3b624460539368e4 Mon Sep 17 00:00:00 2001 From: Miklos Vajna Date: Thu, 17 May 2018 21:06:10 +0200 Subject: Fix some IWYU warnings Change-Id: I11d874caad9174fb1a70121f1772e117753ee519 Reviewed-on: https://gerrit.libreoffice.org/54503 Tested-by: Jenkins Reviewed-by: Miklos Vajna --- .../source/writer/EPUBExportUIComponent.cxx | 1 - .../source/writer/EPUBExportUIComponent.hxx | 20 ++++++++++-- writerperfect/source/writer/EPUBPackage.cxx | 1 + writerperfect/source/writer/EPUBPackage.hxx | 38 +++++++++++++++++++--- writerperfect/source/writer/exp/xmlimp.hxx | 25 ++++++++++++-- 5 files changed, 75 insertions(+), 10 deletions(-) (limited to 'writerperfect') diff --git a/writerperfect/source/writer/EPUBExportUIComponent.cxx b/writerperfect/source/writer/EPUBExportUIComponent.cxx index 13e7be6b59d8..a34655802d7f 100644 --- a/writerperfect/source/writer/EPUBExportUIComponent.cxx +++ b/writerperfect/source/writer/EPUBExportUIComponent.cxx @@ -13,7 +13,6 @@ #include #include #include -#include #include "EPUBExportDialog.hxx" diff --git a/writerperfect/source/writer/EPUBExportUIComponent.hxx b/writerperfect/source/writer/EPUBExportUIComponent.hxx index 84f3ed8be893..4576dad6a88c 100644 --- a/writerperfect/source/writer/EPUBExportUIComponent.hxx +++ b/writerperfect/source/writer/EPUBExportUIComponent.hxx @@ -10,17 +10,33 @@ #ifndef INCLUDED_WRITERPERFECT_SOURCE_WRITER_EPUBEXPORTUICOMPONENT_HXX #define INCLUDED_WRITERPERFECT_SOURCE_WRITER_EPUBEXPORTUICOMPONENT_HXX -#include #include #include #include #include -#include #include #include #include +namespace com +{ +namespace sun +{ +namespace star +{ +namespace awt +{ +class XWindow; +} +namespace uno +{ +class XComponentContext; +} +} +} +} + namespace writerperfect { /// EPUB export UI component implementation. diff --git a/writerperfect/source/writer/EPUBPackage.cxx b/writerperfect/source/writer/EPUBPackage.cxx index 6decc3b8f9b7..96a0bb714789 100644 --- a/writerperfect/source/writer/EPUBPackage.cxx +++ b/writerperfect/source/writer/EPUBPackage.cxx @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/writerperfect/source/writer/EPUBPackage.hxx b/writerperfect/source/writer/EPUBPackage.hxx index e7d135648326..00cd129d8045 100644 --- a/writerperfect/source/writer/EPUBPackage.hxx +++ b/writerperfect/source/writer/EPUBPackage.hxx @@ -12,11 +12,41 @@ #include -#include -#include #include -#include -#include +#include + +namespace com +{ +namespace sun +{ +namespace star +{ +namespace beans +{ +struct PropertyValue; +} +namespace embed +{ +class XHierarchicalStorageAccess; +} +namespace io +{ +class XOutputStream; +} +namespace uno +{ +class XComponentContext; +} +namespace xml +{ +namespace sax +{ +class XWriter; +} +} +} +} +} namespace writerperfect { diff --git a/writerperfect/source/writer/exp/xmlimp.hxx b/writerperfect/source/writer/exp/xmlimp.hxx index 9d0dfd430d12..fc6c473a048b 100644 --- a/writerperfect/source/writer/exp/xmlimp.hxx +++ b/writerperfect/source/writer/exp/xmlimp.hxx @@ -16,15 +16,34 @@ #include -#include -#include -#include #include #include #include #include +namespace com +{ +namespace sun +{ +namespace star +{ +namespace beans +{ +struct PropertyValue; +} +namespace uno +{ +class XComponentContext; +} +namespace uri +{ +class XUriReferenceFactory; +} +} +} +} + namespace writerperfect { namespace exp -- cgit