tdf#42949 Fix IWYU warnings in xmlhelp/
Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: I266367d4f9e2b9bf637fc103a5e4876bd6b1d2b9 Reviewed-on: https://gerrit.libreoffice.org/79261 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
This commit is contained in:
parent
e9e6d4b058
commit
e8599a29c6
22 changed files with 16 additions and 61 deletions
9
xmlhelp/IwyuFilter_xmlhelp.yaml
Normal file
9
xmlhelp/IwyuFilter_xmlhelp.yaml
Normal file
|
@ -0,0 +1,9 @@
|
|||
---
|
||||
assumeFilename: xmlhelp/source/cxxhelp/provider/content.cxx
|
||||
blacklist:
|
||||
xmlhelp/source/cxxhelp/provider/content.cxx:
|
||||
# Needed for CPPU_TYPE_REF macro
|
||||
- com/sun/star/ucb/XCommandInfo.hpp
|
||||
xmlhelp/source/cxxhelp/provider/resultsetforquery.cxx:
|
||||
# Needed for CLuceneError as a pass-through header
|
||||
- CLucene.h
|
|
@ -19,10 +19,6 @@
|
|||
#ifndef INCLUDED_XMLHELP_SOURCE_CXXHELP_INC_QE_DOCGENERATOR_HXX
|
||||
#define INCLUDED_XMLHELP_SOURCE_CXXHELP_INC_QE_DOCGENERATOR_HXX
|
||||
|
||||
#include <rtl/ref.hxx>
|
||||
#include <rtl/ustring.hxx>
|
||||
#include <vector>
|
||||
|
||||
namespace xmlsearch {
|
||||
|
||||
namespace qe {
|
||||
|
|
|
@ -20,14 +20,12 @@
|
|||
#ifndef INCLUDED_XMLHELP_SOURCE_CXXHELP_INC_TVFACTORY_HXX
|
||||
#define INCLUDED_XMLHELP_SOURCE_CXXHELP_INC_TVFACTORY_HXX
|
||||
|
||||
#include <rtl/ref.hxx>
|
||||
#include <rtl/ustring.hxx>
|
||||
#include <cppuhelper/weak.hxx>
|
||||
#include <ucbhelper/macros.hxx>
|
||||
#include <com/sun/star/uno/XInterface.hpp>
|
||||
#include <com/sun/star/uno/XComponentContext.hpp>
|
||||
#include <com/sun/star/lang/XServiceInfo.hpp>
|
||||
#include <com/sun/star/lang/XTypeProvider.hpp>
|
||||
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
|
||||
#include <com/sun/star/lang/XSingleServiceFactory.hpp>
|
||||
#include <cppuhelper/implbase.hxx>
|
||||
|
||||
|
||||
|
|
|
@ -23,11 +23,8 @@
|
|||
#include <vector>
|
||||
#include <rtl/ref.hxx>
|
||||
#include <rtl/ustring.hxx>
|
||||
#include <ucbhelper/macros.hxx>
|
||||
#include <com/sun/star/uno/Type.hxx>
|
||||
#include <cppuhelper/weak.hxx>
|
||||
#include <com/sun/star/uno/XInterface.hpp>
|
||||
#include <com/sun/star/lang/XTypeProvider.hpp>
|
||||
#include <com/sun/star/uno/XComponentContext.hpp>
|
||||
#include <com/sun/star/container/XNameAccess.hpp>
|
||||
#include <com/sun/star/container/XHierarchicalNameAccess.hpp>
|
||||
#include <com/sun/star/util/XChangesNotifier.hpp>
|
||||
|
|
|
@ -22,11 +22,9 @@
|
|||
**************************************************************************
|
||||
|
||||
*************************************************************************/
|
||||
#include <com/sun/star/beans/PropertyAttribute.hpp>
|
||||
#include <com/sun/star/beans/XPropertyAccess.hpp>
|
||||
#include <com/sun/star/beans/PropertyValue.hpp>
|
||||
#include <com/sun/star/sdbc/XRow.hpp>
|
||||
#include <com/sun/star/ucb/OpenCommandArgument2.hpp>
|
||||
#include <com/sun/star/ucb/OpenMode.hpp>
|
||||
#include <com/sun/star/ucb/UnsupportedCommandException.hpp>
|
||||
#include <com/sun/star/ucb/XCommandInfo.hpp>
|
||||
#include <com/sun/star/io/XActiveDataSink.hpp>
|
||||
|
@ -34,8 +32,6 @@
|
|||
#include <com/sun/star/lang/IllegalAccessException.hpp>
|
||||
#include <com/sun/star/ucb/UnsupportedDataSinkException.hpp>
|
||||
#include <com/sun/star/io/XActiveDataStreamer.hpp>
|
||||
#include <com/sun/star/ucb/XPersistentPropertySet.hpp>
|
||||
#include <ucbhelper/contentidentifier.hxx>
|
||||
#include <ucbhelper/propertyvalueset.hxx>
|
||||
#include <ucbhelper/cancelcommandexecution.hxx>
|
||||
#include <ucbhelper/macros.hxx>
|
||||
|
|
|
@ -21,7 +21,6 @@
|
|||
#define INCLUDED_XMLHELP_SOURCE_CXXHELP_PROVIDER_CONTENT_HXX
|
||||
|
||||
#include <ucbhelper/contenthelper.hxx>
|
||||
#include <com/sun/star/io/XInputStream.hpp>
|
||||
|
||||
#include "urlparameter.hxx"
|
||||
|
||||
|
|
|
@ -21,8 +21,6 @@
|
|||
#include "db.hxx"
|
||||
#include <osl/diagnose.h>
|
||||
#include <osl/file.hxx>
|
||||
#include <osl/thread.h>
|
||||
#include <osl/process.h>
|
||||
#include <rtl/character.hxx>
|
||||
#include <rtl/uri.hxx>
|
||||
#include <rtl/ustrbuf.hxx>
|
||||
|
@ -40,12 +38,10 @@
|
|||
// Extensible help
|
||||
#include <com/sun/star/deployment/ExtensionManager.hpp>
|
||||
#include <com/sun/star/deployment/ExtensionRemovedException.hpp>
|
||||
#include <com/sun/star/deployment/thePackageManagerFactory.hpp>
|
||||
#include <comphelper/processfactory.hxx>
|
||||
#include <com/sun/star/uno/XComponentContext.hpp>
|
||||
#include <com/sun/star/ucb/XCommandEnvironment.hpp>
|
||||
#include <com/sun/star/beans/Optional.hpp>
|
||||
#include <com/sun/star/beans/PropertyValue.hpp>
|
||||
#include <com/sun/star/beans/NamedValue.hpp>
|
||||
#include <com/sun/star/configuration/theDefaultProvider.hpp>
|
||||
#include <com/sun/star/ucb/SimpleFileAccess.hpp>
|
||||
|
@ -54,16 +50,11 @@
|
|||
#include <com/sun/star/uri/XVndSunStarExpandUrl.hpp>
|
||||
#include <i18nlangtag/languagetag.hxx>
|
||||
|
||||
#include <com/sun/star/awt/XToolkit.hpp>
|
||||
#include <com/sun/star/awt/XExtendedToolkit.hpp>
|
||||
#include <com/sun/star/awt/XWindowPeer.hpp>
|
||||
#include <com/sun/star/awt/XVclWindowPeer.hpp>
|
||||
#include <com/sun/star/awt/XTopWindow.hpp>
|
||||
|
||||
#include <comphelper/storagehelper.hxx>
|
||||
|
||||
#include <vcl/svapp.hxx>
|
||||
|
||||
#include "databases.hxx"
|
||||
#include "urlparameter.hxx"
|
||||
|
||||
|
|
|
@ -23,7 +23,6 @@
|
|||
#include <sal/config.h>
|
||||
|
||||
#include <memory>
|
||||
#include <set>
|
||||
#include <unordered_map>
|
||||
#include <unordered_set>
|
||||
#include <vector>
|
||||
|
@ -31,9 +30,7 @@
|
|||
#include <rtl/ustring.hxx>
|
||||
#include <rtl/string.hxx>
|
||||
#include <com/sun/star/uno/Sequence.hxx>
|
||||
#include <com/sun/star/ucb/XContent.hpp>
|
||||
#include <com/sun/star/container/XHierarchicalNameAccess.hpp>
|
||||
#include <com/sun/star/io/XInputStream.hpp>
|
||||
#include <com/sun/star/lang/XMultiComponentFactory.hpp>
|
||||
#include <com/sun/star/uno/XComponentContext.hpp>
|
||||
#include <com/sun/star/i18n/XCollator.hpp>
|
||||
|
|
|
@ -20,7 +20,6 @@
|
|||
|
||||
#include "db.hxx"
|
||||
|
||||
#include <rtl/alloc.h>
|
||||
#include <cstring>
|
||||
|
||||
#include <com/sun/star/io/XSeekable.hpp>
|
||||
|
|
|
@ -27,7 +27,6 @@
|
|||
|
||||
using namespace chelp;
|
||||
using namespace com::sun::star;
|
||||
using namespace com::sun::star::ucb;
|
||||
|
||||
|
||||
XInputStream_impl::XInputStream_impl( const OUString& aUncPath )
|
||||
|
|
|
@ -23,10 +23,8 @@
|
|||
#include <rtl/ustring.hxx>
|
||||
#include <osl/file.hxx>
|
||||
#include <cppuhelper/weak.hxx>
|
||||
#include <com/sun/star/uno/XInterface.hpp>
|
||||
#include <com/sun/star/io/XSeekable.hpp>
|
||||
#include <com/sun/star/io/XInputStream.hpp>
|
||||
#include <com/sun/star/ucb/XContentProvider.hpp>
|
||||
|
||||
|
||||
namespace chelp {
|
||||
|
|
|
@ -19,14 +19,10 @@
|
|||
|
||||
#include <config_folders.h>
|
||||
|
||||
#include <stdio.h>
|
||||
#include <officecfg/Office/Common.hxx>
|
||||
#include <officecfg/Setup.hxx>
|
||||
#include <osl/file.hxx>
|
||||
#include <ucbhelper/contentidentifier.hxx>
|
||||
#include <com/sun/star/beans/PropertyAttribute.hpp>
|
||||
#include <com/sun/star/beans/PropertyValue.hpp>
|
||||
#include <com/sun/star/container/XContainer.hpp>
|
||||
#include <com/sun/star/ucb/IllegalIdentifierException.hpp>
|
||||
#include <com/sun/star/uno/XComponentContext.hpp>
|
||||
#include <comphelper/processfactory.hxx>
|
||||
#include <cppuhelper/supportsservice.hxx>
|
||||
|
|
|
@ -22,9 +22,6 @@
|
|||
|
||||
#include <memory>
|
||||
#include <ucbhelper/resultsethelper.hxx>
|
||||
#include <rtl/ref.hxx>
|
||||
|
||||
#include "content.hxx"
|
||||
|
||||
namespace chelp {
|
||||
|
||||
|
|
|
@ -19,11 +19,8 @@
|
|||
|
||||
#include <ucbhelper/contentidentifier.hxx>
|
||||
#include <com/sun/star/sdbc/SQLException.hpp>
|
||||
#include <com/sun/star/ucb/OpenMode.hpp>
|
||||
#include <com/sun/star/uno/Reference.h>
|
||||
#include <com/sun/star/beans/PropertyAttribute.hpp>
|
||||
#include <com/sun/star/ucb/ListActionType.hpp>
|
||||
#include <com/sun/star/ucb/XSourceInitialization.hpp>
|
||||
#include <ucbhelper/resultsetmetadata.hxx>
|
||||
#include <cppuhelper/queryinterface.hxx>
|
||||
|
||||
|
|
|
@ -30,7 +30,6 @@
|
|||
#include <com/sun/star/sdbc/XResultSet.hpp>
|
||||
#include <com/sun/star/sdbc/XRow.hpp>
|
||||
#include <com/sun/star/sdbc/XResultSetMetaDataSupplier.hpp>
|
||||
#include <com/sun/star/ucb/NumberedSortingInfo.hpp>
|
||||
#include <com/sun/star/ucb/XContentProvider.hpp>
|
||||
#include <com/sun/star/ucb/XContentIdentifier.hpp>
|
||||
#include <com/sun/star/uno/XComponentContext.hpp>
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
#include <com/sun/star/uno/XComponentContext.hpp>
|
||||
#include <com/sun/star/ucb/XContentProvider.hpp>
|
||||
#include <com/sun/star/beans/Property.hpp>
|
||||
#include <com/sun/star/ucb/NumberedSortingInfo.hpp>
|
||||
|
||||
#include "resultsetbase.hxx"
|
||||
#include "urlparameter.hxx"
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
#include <com/sun/star/uno/XComponentContext.hpp>
|
||||
#include <com/sun/star/ucb/XContentProvider.hpp>
|
||||
#include <com/sun/star/beans/Property.hpp>
|
||||
#include <com/sun/star/ucb/NumberedSortingInfo.hpp>
|
||||
|
||||
#include "resultsetbase.hxx"
|
||||
#include "urlparameter.hxx"
|
||||
|
|
|
@ -19,7 +19,6 @@
|
|||
|
||||
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
|
||||
#include <com/sun/star/lang/XSingleServiceFactory.hpp>
|
||||
#include <com/sun/star/registry/XRegistryKey.hpp>
|
||||
|
||||
#include "provider.hxx"
|
||||
#include <tvfactory.hxx>
|
||||
|
|
|
@ -19,16 +19,13 @@
|
|||
|
||||
|
||||
#include <string.h>
|
||||
#include <osl/diagnose.hxx>
|
||||
#include <osl/thread.h>
|
||||
#include <osl/file.hxx>
|
||||
#include <cppuhelper/weak.hxx>
|
||||
#include <cppuhelper/queryinterface.hxx>
|
||||
#include <comphelper/processfactory.hxx>
|
||||
#include <rtl/uri.hxx>
|
||||
#include <rtl/ustrbuf.hxx>
|
||||
#include <rtl/character.hxx>
|
||||
#include <libxslt/xslt.h>
|
||||
#include <libxslt/transform.h>
|
||||
#include <libxslt/xsltutils.h>
|
||||
#include <libxslt/security.h>
|
||||
|
@ -37,13 +34,7 @@
|
|||
#include <com/sun/star/io/XInputStream.hpp>
|
||||
#include <com/sun/star/io/XSeekable.hpp>
|
||||
#include <com/sun/star/lang/IllegalArgumentException.hpp>
|
||||
#include <com/sun/star/ucb/OpenCommandArgument2.hpp>
|
||||
#include <com/sun/star/ucb/OpenMode.hpp>
|
||||
#include <com/sun/star/ucb/XCommandProcessor.hpp>
|
||||
#include <com/sun/star/ucb/XCommandEnvironment.hpp>
|
||||
#include <com/sun/star/ucb/XContentIdentifier.hpp>
|
||||
#include <com/sun/star/ucb/XContentProvider.hpp>
|
||||
#include <com/sun/star/ucb/XContentIdentifierFactory.hpp>
|
||||
#include <com/sun/star/ucb/IllegalIdentifierException.hpp>
|
||||
#include <com/sun/star/container/XHierarchicalNameAccess.hpp>
|
||||
|
||||
#include "urlparameter.hxx"
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
|
||||
#include <rtl/ustring.hxx>
|
||||
#include <rtl/string.hxx>
|
||||
#include <com/sun/star/ucb/IllegalIdentifierException.hpp>
|
||||
#include <com/sun/star/io/XActiveDataSink.hpp>
|
||||
#include <com/sun/star/io/XOutputStream.hpp>
|
||||
|
||||
|
|
|
@ -23,6 +23,7 @@
|
|||
#include <comphelper/processfactory.hxx>
|
||||
#include <comphelper/propertysequence.hxx>
|
||||
#include <cppuhelper/supportsservice.hxx>
|
||||
#include <cppuhelper/factory.hxx>
|
||||
#include <tvfactory.hxx>
|
||||
#include <tvread.hxx>
|
||||
|
||||
|
|
|
@ -28,7 +28,6 @@
|
|||
#include <unotools/configmgr.hxx>
|
||||
#include <com/sun/star/configuration/theDefaultProvider.hpp>
|
||||
#include <com/sun/star/ucb/SimpleFileAccess.hpp>
|
||||
#include <com/sun/star/beans/PropertyValue.hpp>
|
||||
|
||||
#include <comphelper/processfactory.hxx>
|
||||
#include <comphelper/propertysequence.hxx>
|
||||
|
|
Loading…
Reference in a new issue