diff options
author | Gabor Kelemen <kelemen.gabor2@nisz.hu> | 2019-03-10 19:34:35 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2019-04-26 09:07:59 +0200 |
commit | 2460816491fe8593e8c7b13caf596383484b3031 (patch) | |
tree | 06b54b8007a2c67a6012b9e85fc44d13f1f557e5 /pyuno/source/module | |
parent | ff17478e069cc82681df62514876c06365dd5cd6 (diff) |
tdf#42949 Fix IWYU warnings in pyuno/
Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.
Change-Id: I95575d41a822ff7b1ac5bdba03057f6d3fa61b51
Reviewed-on: https://gerrit.libreoffice.org/71141
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'pyuno/source/module')
-rw-r--r-- | pyuno/source/module/pyuno.cxx | 9 | ||||
-rw-r--r-- | pyuno/source/module/pyuno_adapter.cxx | 6 | ||||
-rw-r--r-- | pyuno/source/module/pyuno_callable.cxx | 5 | ||||
-rw-r--r-- | pyuno/source/module/pyuno_except.cxx | 1 | ||||
-rw-r--r-- | pyuno/source/module/pyuno_impl.hxx | 21 | ||||
-rw-r--r-- | pyuno/source/module/pyuno_iterator.cxx | 3 | ||||
-rw-r--r-- | pyuno/source/module/pyuno_module.cxx | 7 | ||||
-rw-r--r-- | pyuno/source/module/pyuno_runtime.cxx | 4 | ||||
-rw-r--r-- | pyuno/source/module/pyuno_struct.cxx | 9 | ||||
-rw-r--r-- | pyuno/source/module/pyuno_type.cxx | 1 | ||||
-rw-r--r-- | pyuno/source/module/pyuno_util.cxx | 4 |
11 files changed, 33 insertions, 37 deletions
diff --git a/pyuno/source/module/pyuno.cxx b/pyuno/source/module/pyuno.cxx index bb176de4bfb5..f5f23bf058fa 100644 --- a/pyuno/source/module/pyuno.cxx +++ b/pyuno/source/module/pyuno.cxx @@ -25,14 +25,11 @@ #include <rtl/strbuf.hxx> #include <rtl/ustrbuf.hxx> -#include <osl/thread.h> - #include <typelib/typedescription.hxx> #include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XTypeProvider.hpp> -#include <com/sun/star/beans/XPropertySet.hpp> -#include <com/sun/star/container/XEnumeration.hpp> +#include <com/sun/star/beans/UnknownPropertyException.hpp> #include <com/sun/star/container/XEnumerationAccess.hpp> #include <com/sun/star/container/XIndexAccess.hpp> #include <com/sun/star/container/XIndexContainer.hpp> @@ -40,6 +37,10 @@ #include <com/sun/star/container/XNameAccess.hpp> #include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/container/XNameReplace.hpp> +#include <com/sun/star/script/CannotConvertException.hpp> +#include <com/sun/star/script/XInvocation2.hpp> +#include <com/sun/star/script/XTypeConverter.hpp> +#include <com/sun/star/lang/XSingleServiceFactory.hpp> #include "pyuno_impl.hxx" diff --git a/pyuno/source/module/pyuno_adapter.cxx b/pyuno/source/module/pyuno_adapter.cxx index 1461d1adec48..7a74d98eaf4e 100644 --- a/pyuno/source/module/pyuno_adapter.cxx +++ b/pyuno/source/module/pyuno_adapter.cxx @@ -20,11 +20,11 @@ #include <o3tl/any.hxx> -#include <rtl/ustrbuf.hxx> -#include <rtl/strbuf.hxx> - #include <com/sun/star/beans/MethodConcept.hpp> #include <com/sun/star/beans/UnknownPropertyException.hpp> +#include <com/sun/star/script/CannotConvertException.hpp> +#include <com/sun/star/script/XInvocationAdapterFactory2.hpp> +#include <com/sun/star/beans/XIntrospection.hpp> #include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/typeprovider.hxx> diff --git a/pyuno/source/module/pyuno_callable.cxx b/pyuno/source/module/pyuno_callable.cxx index a58ac8b8e6eb..6519d20734c9 100644 --- a/pyuno/source/module/pyuno_callable.cxx +++ b/pyuno/source/module/pyuno_callable.cxx @@ -19,8 +19,9 @@ #include "pyuno_impl.hxx" #include <osl/diagnose.h> -#include <osl/thread.h> -#include <rtl/ustrbuf.hxx> + +#include <com/sun/star/script/CannotConvertException.hpp> +#include <com/sun/star/script/XInvocation2.hpp> using com::sun::star::uno::Sequence; using com::sun::star::uno::Reference; diff --git a/pyuno/source/module/pyuno_except.cxx b/pyuno/source/module/pyuno_except.cxx index ebe00ac6811b..8b712400adf3 100644 --- a/pyuno/source/module/pyuno_except.cxx +++ b/pyuno/source/module/pyuno_except.cxx @@ -21,6 +21,7 @@ #include <rtl/ustrbuf.hxx> #include <typelib/typedescription.hxx> +#include <com/sun/star/script/CannotConvertException.hpp> using com::sun::star::uno::RuntimeException; diff --git a/pyuno/source/module/pyuno_impl.hxx b/pyuno/source/module/pyuno_impl.hxx index 8175888e400a..000f2660469d 100644 --- a/pyuno/source/module/pyuno_impl.hxx +++ b/pyuno/source/module/pyuno_impl.hxx @@ -51,25 +51,24 @@ typedef long Py_hash_t; #include <unordered_map> #include <unordered_set> -#include <com/sun/star/beans/XIntrospection.hpp> -#include <com/sun/star/script/XTypeConverter.hpp> -#include <com/sun/star/script/XInvocation2.hpp> -#include <com/sun/star/script/XInvocationAdapterFactory2.hpp> - -#include <com/sun/star/reflection/XIdlReflection.hpp> - -#include <com/sun/star/container/XEnumeration.hpp> #include <com/sun/star/container/XIndexAccess.hpp> -#include <com/sun/star/container/XHierarchicalNameAccess.hpp> - #include <com/sun/star/lang/XUnoTunnel.hpp> -#include <com/sun/star/lang/XSingleServiceFactory.hpp> +#include <com/sun/star/script/XInvocation.hpp> #include <cppuhelper/implbase.hxx> #include <cppuhelper/weakref.hxx> #include <osl/module.hxx> +namespace com::sun::star::beans { class XIntrospection; } +namespace com::sun::star::container { class XEnumeration; } +namespace com::sun::star::container { class XHierarchicalNameAccess; } +namespace com::sun::star::lang { class XSingleServiceFactory; } +namespace com::sun::star::reflection { class XIdlReflection; } +namespace com::sun::star::script { class XInvocation2; } +namespace com::sun::star::script { class XInvocationAdapterFactory2; } +namespace com::sun::star::script { class XTypeConverter; } + // In Python 3, the PyString_* functions have been replaced by PyBytes_* // and PyUnicode_* functions. #if PY_MAJOR_VERSION >= 3 diff --git a/pyuno/source/module/pyuno_iterator.cxx b/pyuno/source/module/pyuno_iterator.cxx index 4868a12ee24f..5f643c13b67e 100644 --- a/pyuno/source/module/pyuno_iterator.cxx +++ b/pyuno/source/module/pyuno_iterator.cxx @@ -19,14 +19,13 @@ #include <sal/config.h> -#include <cassert> - #include "pyuno_impl.hxx" #include <com/sun/star/container/XEnumeration.hpp> #include <com/sun/star/container/XIndexAccess.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> #include <com/sun/star/lang/WrappedTargetException.hpp> +#include <com/sun/star/script/CannotConvertException.hpp> using com::sun::star::container::XEnumeration; using com::sun::star::container::XIndexAccess; diff --git a/pyuno/source/module/pyuno_module.cxx b/pyuno/source/module/pyuno_module.cxx index 8456abfbfff2..37345ee95368 100644 --- a/pyuno/source/module/pyuno_module.cxx +++ b/pyuno/source/module/pyuno_module.cxx @@ -17,14 +17,12 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ -#include <config_features.h> #include <config_folders.h> #include "pyuno_impl.hxx" #include <cassert> #include <unordered_map> -#include <utility> #include <osl/module.hxx> #include <osl/thread.h> @@ -46,6 +44,11 @@ #include <com/sun/star/reflection/XConstantTypeDescription.hpp> #include <com/sun/star/reflection/XIdlClass.hpp> #include <com/sun/star/registry/InvalidRegistryException.hpp> +#include <com/sun/star/script/CannotConvertException.hpp> +#include <com/sun/star/uno/XComponentContext.hpp> +#include <com/sun/star/script/XInvocation2.hpp> +#include <com/sun/star/reflection/XIdlReflection.hpp> +#include <com/sun/star/container/XHierarchicalNameAccess.hpp> using osl::Module; diff --git a/pyuno/source/module/pyuno_runtime.cxx b/pyuno/source/module/pyuno_runtime.cxx index 10f3ce953aac..9887c1fbc828 100644 --- a/pyuno/source/module/pyuno_runtime.cxx +++ b/pyuno/source/module/pyuno_runtime.cxx @@ -17,7 +17,6 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ -#include <config_features.h> #include <config_folders.h> #include "pyuno_impl.hxx" @@ -27,7 +26,6 @@ #include <osl/thread.h> #include <osl/module.h> #include <osl/process.h> -#include <rtl/strbuf.hxx> #include <rtl/ustrbuf.hxx> #include <rtl/bootstrap.hxx> @@ -36,9 +34,11 @@ #include <com/sun/star/lang/WrappedTargetRuntimeException.hpp> #include <com/sun/star/beans/XMaterialHolder.hpp> #include <com/sun/star/beans/theIntrospection.hpp> +#include <com/sun/star/container/XHierarchicalNameAccess.hpp> #include <com/sun/star/script/Converter.hpp> #include <com/sun/star/script/InvocationAdapterFactory.hpp> #include <com/sun/star/reflection/theCoreReflection.hpp> +#include <com/sun/star/lang/XSingleServiceFactory.hpp> #include <comphelper/sequence.hxx> #include <cppuhelper/exc_hlp.hxx> diff --git a/pyuno/source/module/pyuno_struct.cxx b/pyuno/source/module/pyuno_struct.cxx index 35eab1d0ed9e..7088fc346145 100644 --- a/pyuno/source/module/pyuno_struct.cxx +++ b/pyuno/source/module/pyuno_struct.cxx @@ -19,16 +19,13 @@ #include <sal/config.h> -#include <algorithm> -#include <cassert> - #include <rtl/strbuf.hxx> - -#include <typelib/typedescription.hxx> - #include <com/sun/star/beans/UnknownPropertyException.hpp> #include <com/sun/star/beans/XMaterialHolder.hpp> +#include <com/sun/star/script/CannotConvertException.hpp> +#include <com/sun/star/script/XInvocation2.hpp> +#include <com/sun/star/lang/XSingleServiceFactory.hpp> #include "pyuno_impl.hxx" diff --git a/pyuno/source/module/pyuno_type.cxx b/pyuno/source/module/pyuno_type.cxx index fc6385e2be1b..8cc41e8c0de1 100644 --- a/pyuno/source/module/pyuno_type.cxx +++ b/pyuno/source/module/pyuno_type.cxx @@ -20,7 +20,6 @@ #include <o3tl/any.hxx> -#include <rtl/ustrbuf.hxx> #include <rtl/strbuf.hxx> #include <typelib/typedescription.hxx> diff --git a/pyuno/source/module/pyuno_util.cxx b/pyuno/source/module/pyuno_util.cxx index f9714fb270f0..3765dc7df356 100644 --- a/pyuno/source/module/pyuno_util.cxx +++ b/pyuno/source/module/pyuno_util.cxx @@ -19,13 +19,9 @@ #include "pyuno_impl.hxx" -#include <time.h> #include <osl/thread.h> #include <osl/thread.hxx> -#include <typelib/typedescription.hxx> - -#include <rtl/strbuf.hxx> #include <rtl/ustrbuf.hxx> #include <osl/time.h> |