binaryurp/IwyuFilter_binaryurp.yaml | 31 +++++++++++++++++++++++++++++++ binaryurp/source/bridge.cxx | 3 --- binaryurp/source/bridge.hxx | 1 - binaryurp/source/bridgefactory.cxx | 1 - binaryurp/source/bridgefactory.hxx | 3 --- binaryurp/source/currentcontext.cxx | 3 --- binaryurp/source/incomingrequest.cxx | 1 - binaryurp/source/marshal.cxx | 2 -- binaryurp/source/unmarshal.cxx | 3 --- 9 files changed, 31 insertions(+), 17 deletions(-)
New commits: commit 5405681347b0e6881ca78d92517a066df47a3366 Author: Gabor Kelemen <kelemen.gab...@nisz.hu> AuthorDate: Sat Jan 11 03:13:08 2020 +0100 Commit: Miklos Vajna <vmik...@collabora.com> CommitDate: Mon Jan 27 13:54:16 2020 +0100 tdf#42949 Fix IWYU warnings in binaryurp/ Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: I293036c7f6ab1af9b9b8736558c6d37124ec6d21 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87116 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmik...@collabora.com> diff --git a/binaryurp/IwyuFilter_binaryurp.yaml b/binaryurp/IwyuFilter_binaryurp.yaml new file mode 100644 index 000000000000..5eb9515a45fc --- /dev/null +++ b/binaryurp/IwyuFilter_binaryurp.yaml @@ -0,0 +1,31 @@ +--- +assumeFilename: binaryurp/source/bridge.cxx +blacklist: + binaryurp/source/marshal.hxx: + # Don't propose hxx -> h change in URE libs + - rtl/byteseq.hxx + binaryurp/source/reader.hxx: + # Don't propose hxx -> h change in URE libs + - rtl/byteseq.hxx + binaryurp/source/incomingrequest.hxx: + # Don't propose hxx -> h change in URE libs + - rtl/byteseq.hxx + binaryurp/source/lessoperators.cxx: + # Don't propose hxx -> h change in URE libs + - rtl/byteseq.hxx + binaryurp/source/outgoingrequests.cxx: + # Don't propose hxx -> h change in URE libs + - rtl/byteseq.hxx + # Actually needed + - lessoperators.hxx + binaryurp/source/bridgefactory.cxx: + # Actually needed + - com/sun/star/connection/XConnection.hpp + - com/sun/star/uno/XComponentContext.hpp + - com/sun/star/uno/XInterface.hpp + binaryurp/source/bridge.cxx: + # Actually needed + - com/sun/star/bridge/XInstanceProvider.hpp + - com/sun/star/connection/XConnection.hpp + - com/sun/star/lang/XEventListener.hpp + - com/sun/star/uno/XInterface.hpp diff --git a/binaryurp/source/bridge.cxx b/binaryurp/source/bridge.cxx index 8b086b71119b..5e2b5e6bc874 100644 --- a/binaryurp/source/bridge.cxx +++ b/binaryurp/source/bridge.cxx @@ -46,12 +46,9 @@ #include <rtl/byteseq.hxx> #include <rtl/random.h> #include <rtl/ref.hxx> -#include <rtl/ustrbuf.hxx> -#include <rtl/ustring.h> #include <rtl/ustring.hxx> #include <sal/log.hxx> #include <sal/types.h> -#include <typelib/typeclass.h> #include <typelib/typedescription.h> #include <typelib/typedescription.hxx> #include <uno/dispatcher.hxx> diff --git a/binaryurp/source/bridge.hxx b/binaryurp/source/bridge.hxx index 4572e7e573c2..d6528a3f115b 100644 --- a/binaryurp/source/bridge.hxx +++ b/binaryurp/source/bridge.hxx @@ -29,7 +29,6 @@ #include <com/sun/star/bridge/XBridge.hpp> #include <com/sun/star/lang/XComponent.hpp> #include <com/sun/star/uno/Reference.hxx> -#include <com/sun/star/uno/RuntimeException.hpp> #include <cppuhelper/implbase.hxx> #include <osl/conditn.hxx> #include <osl/mutex.hxx> diff --git a/binaryurp/source/bridgefactory.cxx b/binaryurp/source/bridgefactory.cxx index 6563b101f1df..350e9a77df26 100644 --- a/binaryurp/source/bridgefactory.cxx +++ b/binaryurp/source/bridgefactory.cxx @@ -21,7 +21,6 @@ #include <algorithm> #include <cassert> -#include <exception> #include <com/sun/star/bridge/BridgeExistsException.hpp> #include <com/sun/star/connection/XConnection.hpp> diff --git a/binaryurp/source/bridgefactory.hxx b/binaryurp/source/bridgefactory.hxx index 1a83962ee6b7..5e49610eeb42 100644 --- a/binaryurp/source/bridgefactory.hxx +++ b/binaryurp/source/bridgefactory.hxx @@ -22,15 +22,12 @@ #include <sal/config.h> -#include <exception> #include <vector> #include <map> #include <com/sun/star/bridge/XBridgeFactory2.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/uno/Exception.hpp> #include <com/sun/star/uno/Reference.hxx> -#include <com/sun/star/uno/RuntimeException.hpp> #include <cppuhelper/basemutex.hxx> #include <cppuhelper/compbase.hxx> #include <sal/types.h> diff --git a/binaryurp/source/currentcontext.cxx b/binaryurp/source/currentcontext.cxx index 56c3306aae29..acaf606d269c 100644 --- a/binaryurp/source/currentcontext.cxx +++ b/binaryurp/source/currentcontext.cxx @@ -19,10 +19,7 @@ #include <sal/config.h> -#include <com/sun/star/uno/Reference.hxx> #include <com/sun/star/uno/RuntimeException.hpp> -#include <com/sun/star/uno/XInterface.hpp> -#include <rtl/ustring.h> #include <rtl/ustring.hxx> #include <uno/current_context.h> #include <uno/dispatcher.hxx> diff --git a/binaryurp/source/incomingrequest.cxx b/binaryurp/source/incomingrequest.cxx index 95e85a3f5808..eed6f7cb8466 100644 --- a/binaryurp/source/incomingrequest.cxx +++ b/binaryurp/source/incomingrequest.cxx @@ -20,7 +20,6 @@ #include <sal/config.h> #include <cassert> -#include <list> #include <vector> #include <com/sun/star/bridge/XInstanceProvider.hpp> diff --git a/binaryurp/source/marshal.cxx b/binaryurp/source/marshal.cxx index 7003759e3d14..7d60cbf4de8a 100644 --- a/binaryurp/source/marshal.cxx +++ b/binaryurp/source/marshal.cxx @@ -22,10 +22,8 @@ #include <cassert> #include <vector> -#include <com/sun/star/uno/Reference.hxx> #include <com/sun/star/uno/RuntimeException.hpp> #include <com/sun/star/uno/Sequence.hxx> -#include <com/sun/star/uno/XInterface.hpp> #include <cppu/unotype.hxx> #include <rtl/byteseq.hxx> #include <rtl/string.hxx> diff --git a/binaryurp/source/unmarshal.cxx b/binaryurp/source/unmarshal.cxx index 41145ccffca5..f317c9c59b7d 100644 --- a/binaryurp/source/unmarshal.cxx +++ b/binaryurp/source/unmarshal.cxx @@ -22,13 +22,10 @@ #include <cassert> #include <cstdlib> #include <new> -#include <vector> #include <com/sun/star/io/IOException.hpp> -#include <com/sun/star/uno/Reference.hxx> #include <com/sun/star/uno/RuntimeException.hpp> #include <com/sun/star/uno/Sequence.hxx> -#include <com/sun/star/uno/XInterface.hpp> #include <cppu/unotype.hxx> #include <rtl/byteseq.hxx> #include <rtl/ref.hxx> _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits