diff options
author | Gabor Kelemen <kelemeng@ubuntu.com> | 2022-03-31 23:57:29 +0200 |
---|---|---|
committer | Thorsten Behrens <thorsten.behrens@allotropia.de> | 2022-04-02 23:32:08 +0200 |
commit | 52ef78f4923283e6e52d575bec81985b031cb30b (patch) | |
tree | 3ef67b1442cac191c484668de1d5e9ad536ebce5 /testtools | |
parent | f628a7dbae3f74eb1c0823f0fac79ee64f5a4952 (diff) |
Recheck modules t* with IWYU
See tdf#42949 for motivation
Change-Id: I109fa07d52721fd10354de07a2ed995ffa2f27c5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132369
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
Diffstat (limited to 'testtools')
-rw-r--r-- | testtools/IwyuFilter_testtools.yaml | 17 | ||||
-rw-r--r-- | testtools/source/bridgetest/bridgetest.cxx | 3 | ||||
-rw-r--r-- | testtools/source/bridgetest/constructors.cxx | 3 | ||||
-rw-r--r-- | testtools/source/bridgetest/cppobj.cxx | 2 | ||||
-rw-r--r-- | testtools/source/bridgetest/currentcontextchecker.cxx | 2 | ||||
-rw-r--r-- | testtools/source/bridgetest/currentcontextchecker.hxx | 1 | ||||
-rw-r--r-- | testtools/source/bridgetest/multi.cxx | 1 | ||||
-rw-r--r-- | testtools/source/bridgetest/multi.hxx | 1 |
8 files changed, 17 insertions, 13 deletions
diff --git a/testtools/IwyuFilter_testtools.yaml b/testtools/IwyuFilter_testtools.yaml new file mode 100644 index 000000000000..801c15cfe4cb --- /dev/null +++ b/testtools/IwyuFilter_testtools.yaml @@ -0,0 +1,17 @@ +--- +assumeFilename: testtools/source/bridgetest/cppobj.cxx +excludelist: + testtools/source/bridgetest/currentcontextchecker.hxx: + # Actually used + - test/testtools/bridgetest/XCurrentContextChecker.hpp + testtools/source/bridgetest/bridgetest.cxx: + # Needed for fw decl + - com/sun/star/lang/XSingleComponentFactory.hpp + # Actually used + - test/testtools/bridgetest/BadConstructorArguments.hpp + testtools/source/bridgetest/cppobj.cxx: + # Actually used + - test/testtools/bridgetest/XMulti.hpp + testtools/source/bridgetest/constructors.cxx: + # Actually used + - test/testtools/bridgetest/TestEnum.hpp diff --git a/testtools/source/bridgetest/bridgetest.cxx b/testtools/source/bridgetest/bridgetest.cxx index a685721d77bd..2a5ac183ef66 100644 --- a/testtools/source/bridgetest/bridgetest.cxx +++ b/testtools/source/bridgetest/bridgetest.cxx @@ -26,7 +26,6 @@ #include <o3tl/any.hxx> #include <osl/diagnose.h> #include <osl/diagnose.hxx> -#include <osl/time.h> #include <sal/types.h> #include <typelib/typedescription.hxx> #include <uno/dispatcher.hxx> @@ -40,7 +39,6 @@ #include <cppuhelper/supportsservice.hxx> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/lang/XComponent.hpp> #include <com/sun/star/lang/XMain.hpp> #include <com/sun/star/lang/XSingleComponentFactory.hpp> #include <com/sun/star/bridge/UnoUrlResolver.hpp> @@ -52,7 +50,6 @@ #include <test/testtools/bridgetest/TestPolyStruct.hpp> #include <test/testtools/bridgetest/XBridgeTest.hpp> #include <test/testtools/bridgetest/XBridgeTest2.hpp> -#include <test/testtools/bridgetest/XMulti.hpp> #include "currentcontextchecker.hxx" #include "multi.hxx" diff --git a/testtools/source/bridgetest/constructors.cxx b/testtools/source/bridgetest/constructors.cxx index f1894155444d..04b953fff0e2 100644 --- a/testtools/source/bridgetest/constructors.cxx +++ b/testtools/source/bridgetest/constructors.cxx @@ -23,7 +23,6 @@ #include <com/sun/star/lang/XInitialization.hpp> #include <com/sun/star/lang/XComponent.hpp> #include <com/sun/star/uno/Any.hxx> -#include <com/sun/star/uno/Exception.hpp> #include <com/sun/star/uno/Reference.hxx> #include <com/sun/star/uno/Sequence.hxx> #include <com/sun/star/uno/Type.hxx> @@ -34,8 +33,6 @@ #include <cppuhelper/implbase.hxx> #include <cppuhelper/implementationentry.hxx> #include <cppuhelper/weak.hxx> -#include <rtl/string.h> -#include <rtl/ustring.h> #include <rtl/ustring.hxx> #include <sal/types.h> #include <test/testtools/bridgetest/BadConstructorArguments.hpp> diff --git a/testtools/source/bridgetest/cppobj.cxx b/testtools/source/bridgetest/cppobj.cxx index 9d5b469d48c7..7529144beb55 100644 --- a/testtools/source/bridgetest/cppobj.cxx +++ b/testtools/source/bridgetest/cppobj.cxx @@ -17,7 +17,6 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ -#include <stdio.h> #include <utility> #include <cppu/unotype.hxx> @@ -25,7 +24,6 @@ #include <osl/diagnose.hxx> #include <osl/thread.hxx> #include <osl/mutex.hxx> -#include <osl/time.h> #include <cppuhelper/implbase.hxx> #include <cppuhelper/factory.hxx> diff --git a/testtools/source/bridgetest/currentcontextchecker.cxx b/testtools/source/bridgetest/currentcontextchecker.cxx index 96d2b05f0084..c00e8b76ee84 100644 --- a/testtools/source/bridgetest/currentcontextchecker.cxx +++ b/testtools/source/bridgetest/currentcontextchecker.cxx @@ -24,13 +24,11 @@ #include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.hxx> -#include <com/sun/star/uno/RuntimeException.hpp> #include <com/sun/star/uno/XCurrentContext.hpp> #include <cppu/unotype.hxx> #include <cppuhelper/implbase.hxx> #include <osl/diagnose.h> #include <osl/diagnose.hxx> -#include <rtl/string.h> #include <rtl/ustring.hxx> #include <sal/types.h> #include <test/testtools/bridgetest/XCurrentContextChecker.hpp> diff --git a/testtools/source/bridgetest/currentcontextchecker.hxx b/testtools/source/bridgetest/currentcontextchecker.hxx index 36ad5d6d0d56..df4bea64e83b 100644 --- a/testtools/source/bridgetest/currentcontextchecker.hxx +++ b/testtools/source/bridgetest/currentcontextchecker.hxx @@ -22,7 +22,6 @@ #include <sal/config.h> #include <com/sun/star/uno/Reference.hxx> -#include <com/sun/star/uno/RuntimeException.hpp> #include <cppuhelper/implbase.hxx> #include <osl/diagnose.hxx> #include <sal/types.h> diff --git a/testtools/source/bridgetest/multi.cxx b/testtools/source/bridgetest/multi.cxx index 4b98f92cdf22..1bfbfb4154f7 100644 --- a/testtools/source/bridgetest/multi.cxx +++ b/testtools/source/bridgetest/multi.cxx @@ -22,7 +22,6 @@ #include "multi.hxx" -#include <rtl/string.hxx> #include <rtl/textenc.h> #include <rtl/ustring.hxx> diff --git a/testtools/source/bridgetest/multi.hxx b/testtools/source/bridgetest/multi.hxx index f8b6d404b4a7..c4171e8ee5d3 100644 --- a/testtools/source/bridgetest/multi.hxx +++ b/testtools/source/bridgetest/multi.hxx @@ -23,7 +23,6 @@ #include <sal/config.h> #include <com/sun/star/uno/Reference.hxx> -#include <com/sun/star/uno/RuntimeException.hpp> #include <cppuhelper/implbase.hxx> #include <rtl/ustring.hxx> #include <sal/types.h> |