diff options
author | Gabor Kelemen <kelemen.gabor2@nisz.hu> | 2019-03-19 23:31:04 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2019-04-16 16:39:26 +0200 |
commit | 734dc3c3343b112291fcef606258fb67012a2972 (patch) | |
tree | 3de771128813fa0473bb97f9164d810e8125c9c4 /ucbhelper/source/client | |
parent | 2e3e9d7cef63c9a69cf822d95616f1f9c62b781e (diff) |
tdf#42949 Fix IWYU warnings in ucbhelper/
Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.
Also include/ucbhelper had some false positives not yet on the blacklist
Change-Id: I4500271ea35efd7e140c76255df95ff7bbdf9f27
Reviewed-on: https://gerrit.libreoffice.org/70745
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'ucbhelper/source/client')
-rw-r--r-- | ucbhelper/source/client/commandenvironment.cxx | 10 | ||||
-rw-r--r-- | ucbhelper/source/client/content.cxx | 13 |
2 files changed, 9 insertions, 14 deletions
diff --git a/ucbhelper/source/client/commandenvironment.cxx b/ucbhelper/source/client/commandenvironment.cxx index 7ee9cd2f85bd..892a27b05bb5 100644 --- a/ucbhelper/source/client/commandenvironment.cxx +++ b/ucbhelper/source/client/commandenvironment.cxx @@ -23,18 +23,18 @@ ************************************************************************** *************************************************************************/ -#include <com/sun/star/lang/XMultiServiceFactory.hpp> -#include <com/sun/star/lang/XComponent.hpp> -#include <com/sun/star/ucb/XContentIdentifierFactory.hpp> -#include <com/sun/star/ucb/XContentProvider.hpp> -#include <com/sun/star/ucb/XContentProviderManager.hpp> + #include <ucbhelper/commandenvironment.hxx> +#include <com/sun/star/uno/Reference.hxx> using namespace com::sun::star::lang; using namespace com::sun::star::task; using namespace com::sun::star::ucb; using namespace com::sun::star::uno; +namespace com::sun::star::task { class XInteractionHandler; } +namespace com::sun::star::ucb { class XProgressHandler; } + namespace ucbhelper { // struct CommandEnvironment_Impl. diff --git a/ucbhelper/source/client/content.cxx b/ucbhelper/source/client/content.cxx index 0af6636c80d1..01d55bf6211c 100644 --- a/ucbhelper/source/client/content.cxx +++ b/ucbhelper/source/client/content.cxx @@ -33,22 +33,16 @@ #include <com/sun/star/ucb/ContentCreationError.hpp> #include <com/sun/star/ucb/ContentCreationException.hpp> #include <com/sun/star/ucb/IllegalIdentifierException.hpp> -#include <com/sun/star/ucb/XCommandEnvironment.hpp> #include <com/sun/star/ucb/XCommandInfo.hpp> #include <com/sun/star/ucb/XCommandProcessor.hpp> #include <com/sun/star/ucb/Command.hpp> -#include <com/sun/star/ucb/CommandInfo.hpp> #include <com/sun/star/ucb/ContentAction.hpp> #include <com/sun/star/ucb/OpenCommandArgument2.hpp> #include <com/sun/star/ucb/InsertCommandArgument.hpp> #include <com/sun/star/ucb/GlobalTransferCommandArgument2.hpp> -#include <com/sun/star/ucb/NameClash.hpp> #include <com/sun/star/ucb/OpenMode.hpp> #include <com/sun/star/ucb/XContentCreator.hpp> #include <com/sun/star/ucb/XContentEventListener.hpp> -#include <com/sun/star/ucb/XContentIdentifierFactory.hpp> -#include <com/sun/star/ucb/XContentProvider.hpp> -#include <com/sun/star/ucb/XContentProviderManager.hpp> #include <com/sun/star/ucb/XDynamicResultSet.hpp> #include <com/sun/star/ucb/SortedDynamicResultSetFactory.hpp> #include <com/sun/star/ucb/UniversalContentBroker.hpp> @@ -56,17 +50,18 @@ #include <com/sun/star/beans/XPropertySetInfo.hpp> #include <com/sun/star/beans/Property.hpp> #include <com/sun/star/beans/PropertyValue.hpp> -#include <com/sun/star/sdbc/XResultSet.hpp> #include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/lang/IllegalArgumentException.hpp> #include <com/sun/star/beans/UnknownPropertyException.hpp> -#include <ucbhelper/macros.hxx> #include <ucbhelper/content.hxx> #include <ucbhelper/activedatasink.hxx> #include <ucbhelper/activedatastreamer.hxx> -#include <ucbhelper/interactionrequest.hxx> #include <ucbhelper/cancelcommandexecution.hxx> +namespace com::sun::star::ucb { class XCommandEnvironment; } +namespace com::sun::star::ucb { class XContentProvider; } +namespace com::sun::star::sdbc { class XResultSet; } + using namespace com::sun::star::container; using namespace com::sun::star::beans; using namespace com::sun::star::io; |