diff options
author | Gabor Kelemen <kelemen.gabor2@nisz.hu> | 2020-02-23 12:53:38 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2020-02-27 09:05:38 +0100 |
commit | ca281166ef75a9c52ccd792b8d1f86609ca40c1e (patch) | |
tree | 46c6c5568292e8747dca84b665228ea591968ba0 /dbaccess/source/core/inc | |
parent | c6aceaa407faf9950675411cc24d0c156fc7d972 (diff) |
tdf#42949 Fix IWYU warnings in dbaccess/source/*/*hxx
Except for source/ui/
Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.
Change-Id: If3e2a4cea3c44bd26f1c44309c52eae522904ae3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89299
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'dbaccess/source/core/inc')
20 files changed, 5 insertions, 116 deletions
diff --git a/dbaccess/source/core/inc/ContainerMediator.hxx b/dbaccess/source/core/inc/ContainerMediator.hxx index fdf0edf392a1..8d1bf9d8d752 100644 --- a/dbaccess/source/core/inc/ContainerMediator.hxx +++ b/dbaccess/source/core/inc/ContainerMediator.hxx @@ -21,7 +21,7 @@ #include <com/sun/star/container/XContainerListener.hpp> #include <com/sun/star/container/XContainer.hpp> -#include <com/sun/star/container/XNameContainer.hpp> +#include <com/sun/star/container/XNameAccess.hpp> #include <com/sun/star/beans/XPropertySet.hpp> #include <cppuhelper/basemutex.hxx> diff --git a/dbaccess/source/core/inc/ContentHelper.hxx b/dbaccess/source/core/inc/ContentHelper.hxx index 8e848fee4be6..e78c7bf06be7 100644 --- a/dbaccess/source/core/inc/ContentHelper.hxx +++ b/dbaccess/source/core/inc/ContentHelper.hxx @@ -24,12 +24,8 @@ #include <com/sun/star/beans/XPropertiesChangeNotifier.hpp> #include <com/sun/star/beans/XPropertyContainer.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/lang/XSingleServiceFactory.hpp> #include <com/sun/star/lang/XInitialization.hpp> -#include <com/sun/star/container/XNameAccess.hpp> #include <com/sun/star/sdbc/XRow.hpp> -#include <com/sun/star/embed/XStorage.hpp> -#include <com/sun/star/embed/XEmbeddedObject.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> #include <com/sun/star/uno/XComponentContext.hpp> #include <cppuhelper/compbase.hxx> diff --git a/dbaccess/source/core/inc/DatabaseDataProvider.hxx b/dbaccess/source/core/inc/DatabaseDataProvider.hxx index 9241d181af41..68c066412a20 100644 --- a/dbaccess/source/core/inc/DatabaseDataProvider.hxx +++ b/dbaccess/source/core/inc/DatabaseDataProvider.hxx @@ -27,13 +27,11 @@ #include <com/sun/star/chart2/XInternalDataProvider.hpp> #include <com/sun/star/chart/XComplexDescriptionAccess.hpp> #include <com/sun/star/sdbc/XRowSet.hpp> -#include <com/sun/star/sdbc/XParameters.hpp> #include <com/sun/star/container/XChild.hpp> #include <cppuhelper/compbase.hxx> #include <cppuhelper/basemutex.hxx> #include <cppuhelper/propertysetmixin.hxx> -#include <cppuhelper/implementationentry.hxx> #include <connectivity/parameters.hxx> #include <connectivity/filtermanager.hxx> diff --git a/dbaccess/source/core/inc/ModelImpl.hxx b/dbaccess/source/core/inc/ModelImpl.hxx index 84bce5c9c724..d86ac74ef7fc 100644 --- a/dbaccess/source/core/inc/ModelImpl.hxx +++ b/dbaccess/source/core/inc/ModelImpl.hxx @@ -20,46 +20,20 @@ #ifndef INCLUDED_DBACCESS_SOURCE_CORE_INC_MODELIMPL_HXX #define INCLUDED_DBACCESS_SOURCE_CORE_INC_MODELIMPL_HXX -#include <apitools.hxx> -#include "bookmarkcontainer.hxx" #include "ContentHelper.hxx" #include "documentevents.hxx" -#include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/beans/XPropertyBag.hpp> -#include <com/sun/star/container/XContainerListener.hpp> #include <com/sun/star/document/XDocumentSubStorageSupplier.hpp> -#include <com/sun/star/document/XEventListener.hpp> -#include <com/sun/star/document/XStorageBasedDocument.hpp> -#include <com/sun/star/embed/ElementModes.hpp> #include <com/sun/star/embed/XStorage.hpp> -#include <com/sun/star/embed/XTransactionListener.hpp> #include <com/sun/star/frame/XModel.hpp> -#include <com/sun/star/lang/NotInitializedException.hpp> -#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XSingleServiceFactory.hpp> #include <com/sun/star/script/XStorageBasedLibraryContainer.hpp> -#include <com/sun/star/sdb/XBookmarksSupplier.hpp> -#include <com/sun/star/sdb/XCompletedConnection.hpp> -#include <com/sun/star/sdb/XFormDocumentsSupplier.hpp> -#include <com/sun/star/sdb/XQueryDefinitionsSupplier.hpp> -#include <com/sun/star/sdb/XReportDocumentsSupplier.hpp> #include <com/sun/star/sdbc/XDataSource.hpp> -#include <com/sun/star/sdbc/XIsolatedConnection.hpp> -#include <com/sun/star/sdbcx/XTablesSupplier.hpp> -#include <com/sun/star/util/XCloseable.hpp> -#include <com/sun/star/util/XFlushable.hpp> -#include <com/sun/star/util/XModifiable.hpp> #include <com/sun/star/util/XNumberFormatsSupplier.hpp> -#include <com/sun/star/util/XNumberFormatter.hpp> -#include <com/sun/star/util/XRefreshable.hpp> -#include <com/sun/star/sdb/XDocumentDataSource.hpp> #include <comphelper/namedvaluecollection.hxx> -#include <comphelper/solarmutex.hxx> -#include <connectivity/CommonTools.hxx> -#include <cppuhelper/propshlp.hxx> #include <cppuhelper/weakref.hxx> #include <vcl/svapp.hxx> #include <sfx2/docmacromode.hxx> diff --git a/dbaccess/source/core/inc/PropertyForward.hxx b/dbaccess/source/core/inc/PropertyForward.hxx index 94a351b78d10..1b20e76e9c6f 100644 --- a/dbaccess/source/core/inc/PropertyForward.hxx +++ b/dbaccess/source/core/inc/PropertyForward.hxx @@ -22,7 +22,7 @@ #include <com/sun/star/beans/XPropertyChangeListener.hpp> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/beans/XPropertySetInfo.hpp> -#include <com/sun/star/container/XNameContainer.hpp> +#include <com/sun/star/container/XNameAccess.hpp> #include <cppuhelper/implbase.hxx> #include <cppuhelper/basemutex.hxx> diff --git a/dbaccess/source/core/inc/TableDeco.hxx b/dbaccess/source/core/inc/TableDeco.hxx index cd1bb3161c20..f7bec41b9d28 100644 --- a/dbaccess/source/core/inc/TableDeco.hxx +++ b/dbaccess/source/core/inc/TableDeco.hxx @@ -29,10 +29,9 @@ #include <com/sun/star/sdbcx/XRename.hpp> #include <com/sun/star/sdbcx/XAlterTable.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/sdbc/XRow.hpp> +#include <com/sun/star/lang/XUnoTunnel.hpp> #include <com/sun/star/sdbc/XConnection.hpp> #include <cppuhelper/compbase.hxx> -#include <apitools.hxx> #include "datasettings.hxx" #include "column.hxx" diff --git a/dbaccess/source/core/inc/bookmarkcontainer.hxx b/dbaccess/source/core/inc/bookmarkcontainer.hxx index 400bddcdb092..10da82a6ced3 100644 --- a/dbaccess/source/core/inc/bookmarkcontainer.hxx +++ b/dbaccess/source/core/inc/bookmarkcontainer.hxx @@ -34,9 +34,6 @@ #include <com/sun/star/container/XEnumerationAccess.hpp> #include <com/sun/star/container/XIndexAccess.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/lang/XSingleServiceFactory.hpp> -#include <com/sun/star/beans/XPropertySet.hpp> -#include <com/sun/star/lang/DisposedException.hpp> namespace dbaccess { diff --git a/dbaccess/source/core/inc/column.hxx b/dbaccess/source/core/inc/column.hxx index 75f0895420d3..3744715c7d6f 100644 --- a/dbaccess/source/core/inc/column.hxx +++ b/dbaccess/source/core/inc/column.hxx @@ -23,32 +23,16 @@ #include "columnsettings.hxx" #include <com/sun/star/container/XChild.hpp> -#include <com/sun/star/container/XEnumerationAccess.hpp> -#include <com/sun/star/container/XIndexAccess.hpp> #include <com/sun/star/container/XNameAccess.hpp> #include <com/sun/star/container/XNamed.hpp> -#include <com/sun/star/io/IOException.hpp> -#include <com/sun/star/io/XObjectInputStream.hpp> -#include <com/sun/star/io/XObjectOutputStream.hpp> -#include <com/sun/star/lang/WrappedTargetException.hpp> -#include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/lang/XUnoTunnel.hpp> -#include <com/sun/star/sdbc/XResultSet.hpp> -#include <com/sun/star/sdbcx/XAppend.hpp> -#include <com/sun/star/sdbcx/XDrop.hpp> -#include <com/sun/star/util/XNumberFormatsSupplier.hpp> #include <comphelper/propertycontainer.hxx> -#include <connectivity/CommonTools.hxx> -#include <connectivity/FValue.hxx> #include <connectivity/TColumnsHelper.hxx> #include <connectivity/sdbcx/IRefreshable.hxx> #include <cppuhelper/basemutex.hxx> #include <cppuhelper/compbase.hxx> #include <cppuhelper/implbase1.hxx> -#include <cppuhelper/propshlp.hxx> -#include <osl/diagnose.h> namespace dbaccess { diff --git a/dbaccess/source/core/inc/containerapprove.hxx b/dbaccess/source/core/inc/containerapprove.hxx index 5c0582904381..d350470adac0 100644 --- a/dbaccess/source/core/inc/containerapprove.hxx +++ b/dbaccess/source/core/inc/containerapprove.hxx @@ -20,7 +20,7 @@ #ifndef INCLUDED_DBACCESS_SOURCE_CORE_INC_CONTAINERAPPROVE_HXX #define INCLUDED_DBACCESS_SOURCE_CORE_INC_CONTAINERAPPROVE_HXX -#include <com/sun/star/uno/XInterface.hpp> +#include <rtl/ustring.hxx> #include <memory> diff --git a/dbaccess/source/core/inc/databasecontext.hxx b/dbaccess/source/core/inc/databasecontext.hxx index 6f5c2cb19d55..209e44ce1c05 100644 --- a/dbaccess/source/core/inc/databasecontext.hxx +++ b/dbaccess/source/core/inc/databasecontext.hxx @@ -28,19 +28,10 @@ #include "ModelImpl.hxx" -#include <com/sun/star/container/ElementExistException.hpp> -#include <com/sun/star/container/XContainer.hpp> -#include <com/sun/star/container/XEnumerationAccess.hpp> -#include <com/sun/star/container/XHierarchicalNameAccess.hpp> -#include <com/sun/star/container/XNameAccess.hpp> -#include <com/sun/star/lang/XEventListener.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/lang/XSingleServiceFactory.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> #include <com/sun/star/sdb/XDatabaseContext.hpp> -#include <com/sun/star/sdb/XDatabaseEnvironment.hpp> #include <com/sun/star/sdb/XDatabaseRegistrations.hpp> -#include <com/sun/star/uno/XNamingService.hpp> #include <com/sun/star/uno/XAggregation.hpp> #if HAVE_FEATURE_SCRIPTING @@ -49,7 +40,6 @@ #include <basic/basicmanagerrepository.hxx> #include <cppuhelper/compbase.hxx> -#include <cppuhelper/interfacecontainer.hxx> // needed for registration namespace com { namespace sun { namespace star { diff --git a/dbaccess/source/core/inc/datasettings.hxx b/dbaccess/source/core/inc/datasettings.hxx index c2d086173ca7..8b35ad1c0b51 100644 --- a/dbaccess/source/core/inc/datasettings.hxx +++ b/dbaccess/source/core/inc/datasettings.hxx @@ -20,9 +20,7 @@ #ifndef INCLUDED_DBACCESS_SOURCE_CORE_INC_DATASETTINGS_HXX #define INCLUDED_DBACCESS_SOURCE_CORE_INC_DATASETTINGS_HXX -#include <com/sun/star/beans/Property.hpp> #include <com/sun/star/awt/FontDescriptor.hpp> -#include <com/sun/star/lang/IllegalArgumentException.hpp> #include <rtl/ustring.hxx> #include <comphelper/propertystatecontainer.hxx> diff --git a/dbaccess/source/core/inc/definitioncolumn.hxx b/dbaccess/source/core/inc/definitioncolumn.hxx index f057b378d9a8..69d2c3c8490d 100644 --- a/dbaccess/source/core/inc/definitioncolumn.hxx +++ b/dbaccess/source/core/inc/definitioncolumn.hxx @@ -19,7 +19,6 @@ #ifndef INCLUDED_DBACCESS_SOURCE_CORE_INC_DEFINITIONCOLUMN_HXX #define INCLUDED_DBACCESS_SOURCE_CORE_INC_DEFINITIONCOLUMN_HXX -#include <apitools.hxx> #include "column.hxx" #include "columnsettings.hxx" diff --git a/dbaccess/source/core/inc/definitioncontainer.hxx b/dbaccess/source/core/inc/definitioncontainer.hxx index da58ff9daf7d..98a4c3f140a3 100644 --- a/dbaccess/source/core/inc/definitioncontainer.hxx +++ b/dbaccess/source/core/inc/definitioncontainer.hxx @@ -25,24 +25,18 @@ #include <map> #include <vector> -#include <cppuhelper/interfacecontainer.hxx> #include <cppuhelper/implbase7.hxx> #include <osl/mutex.hxx> -#include <com/sun/star/container/XChild.hpp> #include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/container/XContainer.hpp> #include <com/sun/star/container/XEnumerationAccess.hpp> #include <com/sun/star/container/XIndexAccess.hpp> -#include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/lang/DisposedException.hpp> #include <com/sun/star/beans/XPropertyChangeListener.hpp> #include <com/sun/star/beans/XVetoableChangeListener.hpp> #include <com/sun/star/container/XContainerApproveBroadcaster.hpp> #include "ContentHelper.hxx" #include "containerapprove.hxx" #include <comphelper/uno3.hxx> -#include <rtl/ref.hxx> -#include <apitools.hxx> namespace dbaccess { diff --git a/dbaccess/source/core/inc/querycomposer.hxx b/dbaccess/source/core/inc/querycomposer.hxx index a512e9745363..1e5ef2ab07ec 100644 --- a/dbaccess/source/core/inc/querycomposer.hxx +++ b/dbaccess/source/core/inc/querycomposer.hxx @@ -19,7 +19,6 @@ #ifndef INCLUDED_DBACCESS_SOURCE_CORE_INC_QUERYCOMPOSER_HXX #define INCLUDED_DBACCESS_SOURCE_CORE_INC_QUERYCOMPOSER_HXX -#include <connectivity/CommonTools.hxx> #include <com/sun/star/sdb/XSQLQueryComposer.hpp> #include <com/sun/star/sdb/XParametersSupplier.hpp> #include <com/sun/star/sdbcx/XTablesSupplier.hpp> @@ -28,7 +27,6 @@ #include <cppuhelper/implbase5.hxx> #include <cppuhelper/basemutex.hxx> #include <connectivity/sqliterator.hxx> -#include <connectivity/sqlparse.hxx> #include <apitools.hxx> #include <com/sun/star/sdb/XSingleSelectQueryComposer.hpp> diff --git a/dbaccess/source/core/inc/querycontainer.hxx b/dbaccess/source/core/inc/querycontainer.hxx index c603cd40dbe6..b6797aa91e58 100644 --- a/dbaccess/source/core/inc/querycontainer.hxx +++ b/dbaccess/source/core/inc/querycontainer.hxx @@ -21,27 +21,19 @@ #define INCLUDED_DBACCESS_SOURCE_CORE_INC_QUERYCONTAINER_HXX #include <cppuhelper/implbase5.hxx> -#include <cppuhelper/interfacecontainer.hxx> +#include <connectivity/CommonTools.hxx> #include <com/sun/star/beans/XPropertySet.hpp> -#include <com/sun/star/container/XEnumerationAccess.hpp> #include <com/sun/star/container/XContainerListener.hpp> #include <com/sun/star/container/XNameContainer.hpp> -#include <com/sun/star/container/XNameAccess.hpp> -#include <com/sun/star/container/XIndexAccess.hpp> -#include <com/sun/star/container/XContainer.hpp> -#include <com/sun/star/util/XRefreshable.hpp> -#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/uno/Sequence.hxx> #include <com/sun/star/sdbcx/XDataDescriptorFactory.hpp> #include <com/sun/star/sdbcx/XAppend.hpp> #include <com/sun/star/sdbcx/XDrop.hpp> #include <com/sun/star/sdbc/XConnection.hpp> -#include <com/sun/star/beans/XPropertyChangeListener.hpp> #include <com/sun/star/container/XContainerApproveListener.hpp> #include "definitioncontainer.hxx" -#include <apitools.hxx> namespace dbtools { diff --git a/dbaccess/source/core/inc/recovery/dbdocrecovery.hxx b/dbaccess/source/core/inc/recovery/dbdocrecovery.hxx index c98baf9253cf..c5dadce4549d 100644 --- a/dbaccess/source/core/inc/recovery/dbdocrecovery.hxx +++ b/dbaccess/source/core/inc/recovery/dbdocrecovery.hxx @@ -20,8 +20,6 @@ #ifndef INCLUDED_DBACCESS_SOURCE_CORE_INC_RECOVERY_DBDOCRECOVERY_HXX #define INCLUDED_DBACCESS_SOURCE_CORE_INC_RECOVERY_DBDOCRECOVERY_HXX -#include <dbaccess/dbaccessdllapi.h> - #include <com/sun/star/embed/XStorage.hpp> #include <com/sun/star/frame/XController.hpp> #include <com/sun/star/uno/XComponentContext.hpp> diff --git a/dbaccess/source/core/inc/sdbcoretools.hxx b/dbaccess/source/core/inc/sdbcoretools.hxx index 72f62194144f..41097c676f58 100644 --- a/dbaccess/source/core/inc/sdbcoretools.hxx +++ b/dbaccess/source/core/inc/sdbcoretools.hxx @@ -20,12 +20,7 @@ #ifndef INCLUDED_DBACCESS_SOURCE_CORE_INC_SDBCORETOOLS_HXX #define INCLUDED_DBACCESS_SOURCE_CORE_INC_SDBCORETOOLS_HXX -#include <com/sun/star/util/XNumberFormatsSupplier.hpp> -#include <com/sun/star/sdbc/XConnection.hpp> #include <com/sun/star/embed/XStorage.hpp> -#include <com/sun/star/io/IOException.hpp> -#include <com/sun/star/lang/WrappedTargetException.hpp> -#include <com/sun/star/uno/RuntimeException.hpp> #include <com/sun/star/uno/XComponentContext.hpp> namespace dbaccess diff --git a/dbaccess/source/core/inc/table.hxx b/dbaccess/source/core/inc/table.hxx index 883849c90156..ec851f3b50d6 100644 --- a/dbaccess/source/core/inc/table.hxx +++ b/dbaccess/source/core/inc/table.hxx @@ -20,17 +20,8 @@ #ifndef INCLUDED_DBACCESS_SOURCE_CORE_INC_TABLE_HXX #define INCLUDED_DBACCESS_SOURCE_CORE_INC_TABLE_HXX -#include <com/sun/star/sdbcx/XColumnsSupplier.hpp> -#include <com/sun/star/sdbcx/XDataDescriptorFactory.hpp> -#include <com/sun/star/sdbcx/XIndexesSupplier.hpp> -#include <com/sun/star/sdbcx/XKeysSupplier.hpp> -#include <com/sun/star/sdbcx/XRename.hpp> -#include <com/sun/star/sdbcx/XAlterTable.hpp> -#include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/sdbc/XRow.hpp> #include <com/sun/star/sdbc/XConnection.hpp> -#include <apitools.hxx> #include "datasettings.hxx" #include "column.hxx" #include <connectivity/CommonTools.hxx> diff --git a/dbaccess/source/core/inc/tablecontainer.hxx b/dbaccess/source/core/inc/tablecontainer.hxx index 0374f3e5121b..d2a70af2bfcb 100644 --- a/dbaccess/source/core/inc/tablecontainer.hxx +++ b/dbaccess/source/core/inc/tablecontainer.hxx @@ -26,19 +26,12 @@ #include <cstddef> #include <cppuhelper/implbase1.hxx> -#include <com/sun/star/container/XEnumerationAccess.hpp> -#include <com/sun/star/container/XNameAccess.hpp> -#include <com/sun/star/container/XIndexAccess.hpp> -#include <com/sun/star/util/XRefreshable.hpp> -#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/sdbc/XConnection.hpp> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/container/XContainerListener.hpp> #include <com/sun/star/container/XNameContainer.hpp> #include "FilteredContainer.hxx" -#include <connectivity/warningscontainer.hxx> #include "RefreshListener.hxx" -#include <apitools.hxx> namespace dbaccess { diff --git a/dbaccess/source/core/inc/viewcontainer.hxx b/dbaccess/source/core/inc/viewcontainer.hxx index 4fc2134f7e87..12d7f74805fb 100644 --- a/dbaccess/source/core/inc/viewcontainer.hxx +++ b/dbaccess/source/core/inc/viewcontainer.hxx @@ -27,15 +27,8 @@ #include <cppuhelper/implbase1.hxx> -#include <com/sun/star/container/XEnumerationAccess.hpp> -#include <com/sun/star/container/XIndexAccess.hpp> -#include <com/sun/star/util/XRefreshable.hpp> -#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/beans/XPropertySet.hpp> -#include <com/sun/star/sdbc/SQLWarning.hpp> -#include <com/sun/star/sdb/SQLContext.hpp> #include <com/sun/star/container/XContainerListener.hpp> -#include <apitools.hxx> #include "FilteredContainer.hxx" |