From f9b8c2d57b10de6344ff5555c0b09947484a586b Mon Sep 17 00:00:00 2001 From: Gabor Kelemen Date: Tue, 19 Mar 2019 01:54:54 +0100 Subject: tdf#42949 Fix IWYU warnings in io/ Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: I16dfde335816053e5821d5e975b27b6e4819b1a8 Reviewed-on: https://gerrit.libreoffice.org/71135 Tested-by: Jenkins Reviewed-by: Miklos Vajna --- io/source/TextInputStream/TextInputStream.cxx | 7 ++----- io/source/TextOutputStream/TextOutputStream.cxx | 7 ++----- io/source/acceptor/acc_pipe.cxx | 1 + io/source/acceptor/acc_socket.cxx | 2 +- io/source/acceptor/acceptor.cxx | 5 ----- io/source/acceptor/acceptor.hxx | 4 +++- io/source/connector/connector.cxx | 6 ------ io/source/connector/ctr_pipe.cxx | 1 + io/source/connector/ctr_socket.cxx | 1 - io/source/services.cxx | 2 -- io/source/services.hxx | 4 ++-- io/source/stm/odata.cxx | 1 - io/source/stm/omark.cxx | 6 +----- io/source/stm/opipe.cxx | 6 +++--- io/source/stm/opump.cxx | 9 --------- io/source/stm/streamhelper.cxx | 4 +--- io/source/stm/streamhelper.hxx | 4 +++- 17 files changed, 20 insertions(+), 50 deletions(-) (limited to 'io/source') diff --git a/io/source/TextInputStream/TextInputStream.cxx b/io/source/TextInputStream/TextInputStream.cxx index 3594d0008119..06b8753f6999 100644 --- a/io/source/TextInputStream/TextInputStream.cxx +++ b/io/source/TextInputStream/TextInputStream.cxx @@ -19,11 +19,7 @@ #include -#include - -#include #include -#include #include #include @@ -39,6 +35,8 @@ #include +namespace com::sun::star::uno { class XComponentContext; } + #define IMPLEMENTATION_NAME "com.sun.star.comp.io.TextInputStream" #define SERVICE_NAME "com.sun.star.io.TextInputStream" @@ -47,7 +45,6 @@ using namespace ::cppu; using namespace ::com::sun::star::uno; using namespace ::com::sun::star::lang; using namespace ::com::sun::star::io; -using namespace ::com::sun::star::registry; namespace io_TextInputStream { diff --git a/io/source/TextOutputStream/TextOutputStream.cxx b/io/source/TextOutputStream/TextOutputStream.cxx index 4caef34cd5c2..ce911ce318bc 100644 --- a/io/source/TextOutputStream/TextOutputStream.cxx +++ b/io/source/TextOutputStream/TextOutputStream.cxx @@ -19,11 +19,7 @@ -#include - -#include #include -#include #include #include @@ -35,6 +31,8 @@ #include +namespace com::sun::star::uno { class XComponentContext; } + #define IMPLEMENTATION_NAME "com.sun.star.comp.io.TextOutputStream" #define SERVICE_NAME "com.sun.star.io.TextOutputStream" @@ -43,7 +41,6 @@ using namespace ::cppu; using namespace ::com::sun::star::uno; using namespace ::com::sun::star::lang; using namespace ::com::sun::star::io; -using namespace ::com::sun::star::registry; namespace io_TextOutputStream { diff --git a/io/source/acceptor/acc_pipe.cxx b/io/source/acceptor/acc_pipe.cxx index 50a9939a2144..ad9ce09a20cb 100644 --- a/io/source/acceptor/acc_pipe.cxx +++ b/io/source/acceptor/acc_pipe.cxx @@ -19,6 +19,7 @@ #include #include "acceptor.hxx" +#include #include #include diff --git a/io/source/acceptor/acc_socket.cxx b/io/source/acceptor/acc_socket.cxx index a998ccd582e3..b070761b2b60 100644 --- a/io/source/acceptor/acc_socket.cxx +++ b/io/source/acceptor/acc_socket.cxx @@ -19,11 +19,11 @@ #include "acceptor.hxx" -#include #include #include #include +#include #include #include #include diff --git a/io/source/acceptor/acceptor.cxx b/io/source/acceptor/acceptor.cxx index d0bbc49f1856..00013a90bf31 100644 --- a/io/source/acceptor/acceptor.cxx +++ b/io/source/acceptor/acceptor.cxx @@ -19,11 +19,7 @@ #include -#include - -#include #include -#include #include #include #include @@ -46,7 +42,6 @@ using namespace ::osl; using namespace ::cppu; using namespace ::com::sun::star::uno; using namespace ::com::sun::star::lang; -using namespace ::com::sun::star::registry; using namespace ::com::sun::star::connection; namespace io_acceptor diff --git a/io/source/acceptor/acceptor.hxx b/io/source/acceptor/acceptor.hxx index 704529f57aae..a88f3728f5e7 100644 --- a/io/source/acceptor/acceptor.hxx +++ b/io/source/acceptor/acceptor.hxx @@ -24,7 +24,9 @@ #include #include -#include +#include + +namespace com::sun::star::connection { class XConnection; } namespace io_acceptor { diff --git a/io/source/connector/connector.cxx b/io/source/connector/connector.cxx index c95219d53ab9..cee46004506d 100644 --- a/io/source/connector/connector.cxx +++ b/io/source/connector/connector.cxx @@ -20,17 +20,12 @@ #include #include -#include - -#include #include -#include #include #include #include #include -#include #include #include #include @@ -46,7 +41,6 @@ using namespace ::osl; using namespace ::cppu; using namespace ::com::sun::star::uno; using namespace ::com::sun::star::lang; -using namespace ::com::sun::star::registry; using namespace ::com::sun::star::connection; namespace stoc_connector diff --git a/io/source/connector/ctr_pipe.cxx b/io/source/connector/ctr_pipe.cxx index 993836236d90..8d66dea7b901 100644 --- a/io/source/connector/ctr_pipe.cxx +++ b/io/source/connector/ctr_pipe.cxx @@ -22,6 +22,7 @@ #include #include "connector.hxx" +#include using namespace ::osl; using namespace ::com::sun::star::uno; diff --git a/io/source/connector/ctr_socket.cxx b/io/source/connector/ctr_socket.cxx index 901f1206a78e..ab2eefd87872 100644 --- a/io/source/connector/ctr_socket.cxx +++ b/io/source/connector/ctr_socket.cxx @@ -21,7 +21,6 @@ #include "connector.hxx" #include #include -#include using namespace ::osl; using namespace ::com::sun::star::uno; diff --git a/io/source/services.cxx b/io/source/services.cxx index f28540058b0d..557712dbf493 100644 --- a/io/source/services.cxx +++ b/io/source/services.cxx @@ -20,8 +20,6 @@ #include #include -#include - #include "services.hxx" using namespace ::cppu; diff --git a/io/source/services.hxx b/io/source/services.hxx index a7bed2533ac8..119f6e29feac 100644 --- a/io/source/services.hxx +++ b/io/source/services.hxx @@ -27,9 +27,9 @@ #include #include +namespace com::sun::star::uno { class XComponentContext; } + using namespace ::com::sun::star::uno; -using namespace ::com::sun::star::lang; -using namespace ::com::sun::star::registry; namespace io_acceptor{ Reference< XInterface > acceptor_CreateInstance( const Reference< XComponentContext > & xCtx); diff --git a/io/source/stm/odata.cxx b/io/source/stm/odata.cxx index f942c5d89ccd..e174bd1ec4ab 100644 --- a/io/source/stm/odata.cxx +++ b/io/source/stm/odata.cxx @@ -22,7 +22,6 @@ #include #include -#include #include #include #include diff --git a/io/source/stm/omark.cxx b/io/source/stm/omark.cxx index 1be2c58f053a..cf2dcb99f02d 100644 --- a/io/source/stm/omark.cxx +++ b/io/source/stm/omark.cxx @@ -20,8 +20,8 @@ #include #include -#include +#include #include #include #include @@ -32,17 +32,13 @@ #include #include -#include #include #include #include #include -#include #include -#include - using namespace ::std; using namespace ::cppu; diff --git a/io/source/stm/opipe.cxx b/io/source/stm/opipe.cxx index 1065629f91f9..238c73292274 100644 --- a/io/source/stm/opipe.cxx +++ b/io/source/stm/opipe.cxx @@ -19,15 +19,13 @@ #include +#include #include #include -#include -#include #include #include -#include #include #include @@ -47,6 +45,8 @@ using namespace ::com::sun::star::lang; #include #include "streamhelper.hxx" +namespace com::sun::star::uno { class XComponentContext; } + // Implementation and service names #define IMPLEMENTATION_NAME "com.sun.star.comp.io.stm.Pipe" diff --git a/io/source/stm/opump.cxx b/io/source/stm/opump.cxx index e1b4fe043d5c..90edc35d16d7 100644 --- a/io/source/stm/opump.cxx +++ b/io/source/stm/opump.cxx @@ -18,8 +18,6 @@ */ -#include - #include #include @@ -28,15 +26,9 @@ #include #include #include -#include -#include #include -#include -#include -#include #include -#include #include #include #include @@ -48,7 +40,6 @@ using namespace std; using namespace cppu; using namespace com::sun::star::uno; using namespace com::sun::star::lang; -using namespace com::sun::star::registry; using namespace com::sun::star::io; #include diff --git a/io/source/stm/streamhelper.cxx b/io/source/stm/streamhelper.cxx index 00ef1b50ec9f..20280b850563 100644 --- a/io/source/stm/streamhelper.cxx +++ b/io/source/stm/streamhelper.cxx @@ -17,14 +17,12 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ -#include - #include #include #include -#include +#include using namespace ::com::sun::star::uno; diff --git a/io/source/stm/streamhelper.hxx b/io/source/stm/streamhelper.hxx index 94d7c60a75bc..c1bb1b7db748 100644 --- a/io/source/stm/streamhelper.hxx +++ b/io/source/stm/streamhelper.hxx @@ -20,10 +20,12 @@ #ifndef INCLUDED_IO_SOURCE_STM_STREAMHELPER_HXX #define INCLUDED_IO_SOURCE_STM_STREAMHELPER_HXX -#include +#include #include +using namespace com::sun::star::uno; + namespace io_stm { -- cgit