From 8f4087138cb68d8dcdd06853df1a6deb53ee8844 Mon Sep 17 00:00:00 2001 From: Gabor Kelemen Date: Sun, 15 Dec 2019 22:58:53 +0100 Subject: tdf#42949 Fix IWYU warnings in emfio/ Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: I644bbebe798329e68665b8c751eccbb829178e91 Reviewed-on: https://gerrit.libreoffice.org/85182 Tested-by: Jenkins Reviewed-by: Miklos Vajna --- emfio/IwyuFilter_emfio.yaml | 6 ++++++ emfio/inc/mtftools.hxx | 1 - emfio/qa/cppunit/emf/EmfImportTest.cxx | 2 -- emfio/qa/cppunit/wmf/wmfimporttest.cxx | 3 +-- emfio/source/emfuno/xemfparser.cxx | 11 ----------- emfio/source/emfuno/xemfparser.hxx | 1 - emfio/source/reader/emfreader.cxx | 2 -- emfio/source/reader/mtftools.cxx | 5 ----- 8 files changed, 7 insertions(+), 24 deletions(-) create mode 100644 emfio/IwyuFilter_emfio.yaml diff --git a/emfio/IwyuFilter_emfio.yaml b/emfio/IwyuFilter_emfio.yaml new file mode 100644 index 000000000000..5fa9fef5aea3 --- /dev/null +++ b/emfio/IwyuFilter_emfio.yaml @@ -0,0 +1,6 @@ +--- +assumeFilename: emfio/source/emfuno/xemfparser.cxx +blacklist: + emfio/source/reader/wmfreader.cxx: + # OSL_BIGENDIAN is being checked + - osl/endian.h diff --git a/emfio/inc/mtftools.hxx b/emfio/inc/mtftools.hxx index e335dc99fbf1..784fe796efe7 100644 --- a/emfio/inc/mtftools.hxx +++ b/emfio/inc/mtftools.hxx @@ -26,7 +26,6 @@ #include #include #include -#include #include "emfiodllapi.h" diff --git a/emfio/qa/cppunit/emf/EmfImportTest.cxx b/emfio/qa/cppunit/emf/EmfImportTest.cxx index 94b4f6acd11f..2601e0e69f8f 100644 --- a/emfio/qa/cppunit/emf/EmfImportTest.cxx +++ b/emfio/qa/cppunit/emf/EmfImportTest.cxx @@ -17,8 +17,6 @@ #include #include -#include -#include #include #include diff --git a/emfio/qa/cppunit/wmf/wmfimporttest.cxx b/emfio/qa/cppunit/wmf/wmfimporttest.cxx index 5f9de170c595..e121f248f979 100644 --- a/emfio/qa/cppunit/wmf/wmfimporttest.cxx +++ b/emfio/qa/cppunit/wmf/wmfimporttest.cxx @@ -18,10 +18,9 @@ */ #include -#include #include +#include #include -#include #include using namespace css; diff --git a/emfio/source/emfuno/xemfparser.cxx b/emfio/source/emfuno/xemfparser.cxx index c5aad2411b2b..e80dc5631dbd 100644 --- a/emfio/source/emfuno/xemfparser.cxx +++ b/emfio/source/emfuno/xemfparser.cxx @@ -21,15 +21,10 @@ #include #include -#include #include #include #include #include -#include -#include -#include -#include #include #include @@ -41,12 +36,6 @@ #include #include -//#include -//#include -//#include -//#include -//#include - #include "xemfparser.hxx" using namespace ::com::sun::star; diff --git a/emfio/source/emfuno/xemfparser.hxx b/emfio/source/emfuno/xemfparser.hxx index d68e1e681d51..e4d1b53fa055 100644 --- a/emfio/source/emfuno/xemfparser.hxx +++ b/emfio/source/emfuno/xemfparser.hxx @@ -24,7 +24,6 @@ #include #include -#include namespace com { namespace sun { namespace star { namespace uno { diff --git a/emfio/source/reader/emfreader.cxx b/emfio/source/reader/emfreader.cxx index d0c975c2cc4c..24600e58c360 100644 --- a/emfio/source/reader/emfreader.cxx +++ b/emfio/source/reader/emfreader.cxx @@ -18,10 +18,8 @@ */ #include -#include #include #include -#include #include #include #include diff --git a/emfio/source/reader/mtftools.cxx b/emfio/source/reader/mtftools.cxx index 8cd3ef1e86cf..f50f41a83717 100644 --- a/emfio/source/reader/mtftools.cxx +++ b/emfio/source/reader/mtftools.cxx @@ -19,7 +19,6 @@ #include -#include #include #include #include @@ -29,9 +28,7 @@ #include #include #include -#include #include -#include #include #include #include @@ -41,8 +38,6 @@ #include #include #include -#include -#include #if OSL_DEBUG_LEVEL > 1 #define EMFP_DEBUG(x) x -- cgit