Kaydet (Commit) 6ff2d84a authored tarafından Stephan Bergmann's avatar Stephan Bergmann

Various #include <sal/log.hxx> fixups

rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx>
(and don't make use of it themselves), but many other files happen to depend on
it.  Cleaned up some, but something like

  grep -FwL sal/log.hxx $(git grep -Elw \
    'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF') -- \*.cxx)

shows lots more files that potentially need fixing before the include can be
removed from rtl/string.hxx and rtl/ustring.hxx.

Change-Id: Ibf033363e83d37851776f392dc0b077381cd8b90
üst 9406ab47
......@@ -15,6 +15,7 @@
#endif
#include <osl/module.h>
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#define SYM_MAP(a) { #a, reinterpret_cast<SymbolFunc *>(&a) }
......
......@@ -52,6 +52,7 @@
#include "intconversion.hxx"
#include <rtl/alloc.h>
#include <sal/log.hxx>
#include <osl/diagnose.h>
#include <basegfx/tools/tools.hxx>
......
......@@ -33,6 +33,7 @@
#include "cppuhelper/implementationentry.hxx"
#include <cppuhelper/supportsservice.hxx>
#include "rtl/ref.hxx"
#include "sal/log.hxx"
#include "sal/types.h"
#include "bridge.hxx"
......
......@@ -37,6 +37,7 @@
#include "cppu/unotype.hxx"
#include "rtl/byteseq.h"
#include "rtl/ustring.hxx"
#include "sal/log.hxx"
#include "sal/types.h"
#include "typelib/typeclass.h"
#include "typelib/typedescription.h"
......
......@@ -18,6 +18,7 @@
*/
#include <com/sun/star/uno/genfunc.hxx>
#include <sal/log.hxx>
#include <uno/data.h>
#include <typelib/typedescription.hxx>
......
......@@ -35,6 +35,7 @@
// future unification easier.
#include <com/sun/star/uno/RuntimeException.hpp>
#include <sal/log.hxx>
#include <uno/data.h>
#include <typelib/typedescription.hxx>
......
......@@ -28,6 +28,7 @@
// full of copy/paste. So I continue in that tradition...
#include <com/sun/star/uno/RuntimeException.hpp>
#include <sal/log.hxx>
#include <uno/data.h>
#include <typelib/typedescription.hxx>
......
......@@ -31,6 +31,7 @@
// copy/paste. So I continue in that tradition...
#include <com/sun/star/uno/RuntimeException.hpp>
#include <sal/log.hxx>
#include <uno/data.h>
#include <typelib/typedescription.hxx>
......
......@@ -29,6 +29,7 @@
// as possible, to make future unification easier.
#include <com/sun/star/uno/RuntimeException.hpp>
#include <sal/log.hxx>
#include "bridges/cpp_uno/shared/bridge.hxx"
#include "bridges/cpp_uno/shared/types.hxx"
......
......@@ -24,6 +24,7 @@
// changes.
#include <com/sun/star/uno/RuntimeException.hpp>
#include <sal/log.hxx>
#include "bridges/cpp_uno/shared/bridge.hxx"
#include "bridges/cpp_uno/shared/types.hxx"
......
......@@ -19,6 +19,7 @@
#include <com/sun/star/uno/genfunc.hxx>
#include <sal/log.hxx>
#include <uno/data.h>
#include <typelib/typedescription.hxx>
......
......@@ -20,6 +20,7 @@
#include <malloc.h>
#include <rtl/alloc.h>
#include <sal/log.hxx>
#include <osl/mutex.hxx>
#include <com/sun/star/uno/genfunc.hxx>
......
......@@ -24,6 +24,7 @@
#include <com/sun/star/uno/genfunc.hxx>
#include "com/sun/star/uno/RuntimeException.hpp"
#include <sal/log.hxx>
#include <uno/data.h>
#include <typelib/typedescription.hxx>
......
......@@ -19,6 +19,7 @@
#include <com/sun/star/uno/genfunc.hxx>
#include <sal/log.hxx>
#include <uno/data.h>
#include <typelib/typedescription.hxx>
......
......@@ -20,6 +20,7 @@
#include <com/sun/star/uno/genfunc.hxx>
#include "com/sun/star/uno/RuntimeException.hpp"
#include <sal/log.hxx>
#include <uno/data.h>
#include <typelib/typedescription.hxx>
......
......@@ -20,6 +20,7 @@
#include <malloc.h>
#include <rtl/alloc.h>
#include <sal/log.hxx>
#include <osl/mutex.hxx>
#include <com/sun/star/uno/genfunc.hxx>
......
......@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
#include <com/sun/star/uno/genfunc.hxx>
#include <sal/log.hxx>
#include <typelib/typedescription.hxx>
#include <uno/data.h>
#include <osl/endian.h>
......
......@@ -21,6 +21,7 @@
#include <string.h>
#include <com/sun/star/uno/genfunc.hxx>
#include <sal/log.hxx>
#include <uno/data.h>
#include <typelib/typedescription.hxx>
......
......@@ -19,6 +19,7 @@
#include <com/sun/star/uno/genfunc.hxx>
#include <sal/log.hxx>
#include <uno/data.h>
#include <typelib/typedescription.hxx>
#include <osl/endian.h>
......
......@@ -19,6 +19,7 @@
#include <com/sun/star/uno/genfunc.hxx>
#include <sal/log.hxx>
#include <uno/data.h>
#include <typelib/typedescription.hxx>
......
......@@ -19,6 +19,7 @@
#include <com/sun/star/uno/genfunc.hxx>
#include <sal/log.hxx>
#include <uno/data.h>
#include <typelib/typedescription.hxx>
......
......@@ -18,6 +18,7 @@
*/
#include <com/sun/star/uno/genfunc.hxx>
#include <sal/log.hxx>
#include <typelib/typedescription.hxx>
#include <uno/data.h>
#include "bridges/cpp_uno/shared/bridge.hxx"
......
......@@ -22,6 +22,7 @@
#include <stdlib.h>
#include <rtl/alloc.h>
#include <sal/log.hxx>
#include <osl/mutex.hxx>
#include <com/sun/star/uno/genfunc.hxx>
......
......@@ -31,6 +31,7 @@
#include <rtl/instance.hxx>
#include <rtl/strbuf.hxx>
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#include <typelib/typedescription.h>
#include <rtti.hxx>
......
......@@ -22,6 +22,7 @@
#include <stdlib.h>
#include <rtl/alloc.h>
#include <sal/log.hxx>
#include <osl/mutex.hxx>
#include <com/sun/star/uno/genfunc.hxx>
......
......@@ -23,6 +23,7 @@
#include <com/sun/star/uno/genfunc.hxx>
#include "com/sun/star/uno/RuntimeException.hpp"
#include <sal/log.hxx>
#include <uno/data.h>
#include <typelib/typedescription.hxx>
......
......@@ -18,6 +18,7 @@
*/
#include <com/sun/star/uno/genfunc.hxx>
#include <sal/log.hxx>
#include <typelib/typedescription.hxx>
#include <uno/data.h>
#include "bridges/cpp_uno/shared/bridge.hxx"
......
......@@ -23,6 +23,7 @@
#include <uno/data.h>
#include <typelib/typedescription.hxx>
#include <sal/alloca.h>
#include <sal/log.hxx>
#include "bridges/cpp_uno/shared/bridge.hxx"
#include "bridges/cpp_uno/shared/cppinterfaceproxy.hxx"
......
......@@ -22,6 +22,7 @@
#include <stdlib.h>
#include <rtl/alloc.h>
#include <sal/log.hxx>
#include <osl/mutex.hxx>
#include <com/sun/star/uno/genfunc.hxx>
......
......@@ -21,6 +21,7 @@
#include <malloc.h>
#include <com/sun/star/uno/genfunc.hxx>
#include <sal/log.hxx>
#include <uno/data.h>
#include <typelib/typedescription.hxx>
......
......@@ -21,6 +21,7 @@
#include <malloc.h>
#include <com/sun/star/uno/genfunc.hxx>
#include <sal/log.hxx>
#include <uno/data.h>
#include <typelib/typedescription.hxx>
......
......@@ -31,6 +31,7 @@
#include "rtl/alloc.h"
#include "rtl/ustring.hxx"
#include "sal/log.hxx"
#include "uno/environment.h"
#include "typelib/typedescription.h"
......
......@@ -42,6 +42,8 @@
#include <comphelper/sequence.hxx>
#include <comphelper/propertysequence.hxx>
#include <cppuhelper/weakref.hxx>
#include <sal/log.hxx>
#include <algorithm>
#include <unordered_map>
......
......@@ -30,6 +30,7 @@
#include <rtl/instance.hxx>
#include <rtl/ustrbuf.hxx>
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#include <i18nlangtag/languagetag.hxx>
namespace {
......
......@@ -25,6 +25,7 @@
#include <rtl/ustrbuf.hxx>
#include <rtl/instance.hxx>
#include <sal/log.hxx>
#include <algorithm>
#include <functional>
......
......@@ -26,8 +26,7 @@
#include <comphelper/synchronousdispatch.hxx>
#include <comphelper/processfactory.hxx>
#include <sal/log.hxx>
namespace comphelper
{
......
......@@ -18,6 +18,7 @@
*/
#include <comphelper/ChainablePropertySetInfo.hxx>
#include <sal/log.hxx>
using ::comphelper::PropertyInfo;
using ::comphelper::ChainablePropertySetInfo;
......
......@@ -18,6 +18,7 @@
*/
#include <comphelper/MasterPropertySetInfo.hxx>
#include <sal/log.hxx>
using ::comphelper::PropertyInfo;
using ::comphelper::MasterPropertySetInfo;
......
......@@ -80,6 +80,7 @@
#include <rtl/ustrbuf.hxx>
#include <rtl/ustring.h>
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#include <sal/types.h>
#include "access.hxx"
......
......@@ -24,6 +24,7 @@
#include <com/sun/star/container/NoSuchElementException.hpp>
#include <com/sun/star/uno/RuntimeException.hpp>
#include <sal/log.hxx>
#include <sal/types.h>
#include <xmlreader/span.hxx>
#include <xmlreader/xmlreader.hxx>
......
......@@ -25,6 +25,7 @@
#include <com/sun/star/uno/Sequence.hxx>
#include <com/sun/star/uno/XInterface.hpp>
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#include <osl/file.h>
#include <osl/file.hxx>
#include "winreg.hxx"
......
......@@ -30,6 +30,7 @@
#include "cppu/EnvDcp.hxx"
#include "uno/environment.hxx"
#include <com/sun/star/uno/Type.hxx>
#include <sal/log.hxx>
namespace
{
......
......@@ -21,6 +21,7 @@
#include "osl/mutex.hxx"
#include "osl/thread.h"
#include "osl/thread.hxx"
#include "sal/log.hxx"
#include <cppu/Enterable.hxx>
#include "cppu/helper/purpenv/Environment.hxx"
......
......@@ -23,6 +23,7 @@
#include "cppu/macros.hxx"
#include "osl/mutex.hxx"
#include "sal/log.hxx"
#include "uno/data.h"
#include "constr.hxx"
......
......@@ -32,6 +32,7 @@
#include "osl/diagnose.h"
#include "osl/mutex.hxx"
#include "osl/interlck.h"
#include "sal/log.hxx"
#include "uno/dispatcher.h"
#include "uno/mapping.h"
......
......@@ -35,6 +35,7 @@
#include <osl/mutex.hxx>
#include <rtl/ustrbuf.hxx>
#include <sal/log.hxx>
#include <uno/lbnames.h>
#include <uno/mapping.hxx>
......
......@@ -24,6 +24,7 @@
#include <rtl/byteseq.hxx>
#include <rtl/ustrbuf.hxx>
#include <rtl/uuid.h>
#include <sal/log.hxx>
#include <cppuhelper/compbase_ex.hxx>
#include <com/sun/star/uno/RuntimeException.hpp>
......
......@@ -27,6 +27,7 @@
#include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/lang/DisposedException.hpp>
#include <boost/scoped_array.hpp>
#include <sal/log.hxx>
using namespace osl;
using namespace com::sun::star::uno;
......
......@@ -27,6 +27,7 @@
#include <cppuhelper/factory.hxx>
#include <cppuhelper/shlib.hxx>
#include <osl/module.hxx>
#include <sal/log.hxx>
#include <uno/environment.hxx>
#include <uno/mapping.hxx>
......
......@@ -52,6 +52,7 @@
#include <rtl/ref.hxx>
#include <rtl/string.h>
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#include <sal/macros.h>
#include <sal/types.h>
......
......@@ -20,6 +20,9 @@
#ifndef INCLUDED_DBACCESS_SOURCE_UI_INC_DIRECTSQL_HXX
#define INCLUDED_DBACCESS_SOURCE_UI_INC_DIRECTSQL_HXX
#include <sal/config.h>
#include <sal/log.hxx>
#include <vcl/dialog.hxx>
#include <svtools/editsyntaxhighlighter.hxx>
#include <vcl/fixed.hxx>
......
......@@ -23,6 +23,7 @@
#include <boost/optional.hpp>
#include <boost/scoped_ptr.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <sal/log.hxx>
#include <vcl/svapp.hxx>
#include <vcl/timer.hxx>
#include <tools/resmgr.hxx>
......
......@@ -75,6 +75,7 @@
#include <com/sun/star/frame/thePopupMenuControllerFactory.hpp>
#include <com/sun/star/office/Quickstart.hpp>
#include <sal/log.hxx>
#include <toolkit/helper/vclunohelper.hxx>
#include <comphelper/configuration.hxx>
#include <comphelper/processfactory.hxx>
......
......@@ -43,6 +43,7 @@
#include <rtl/uri.hxx>
#include <rtl/ustrbuf.hxx>
#include <rtl/bootstrap.hxx>
#include <sal/log.hxx>
#include <tools/rcid.h>
......
......@@ -25,6 +25,7 @@
#include <rtl/bootstrap.hxx>
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#include <cppuhelper/compbase3.hxx>
#include <vcl/wrkwin.hxx>
......
......@@ -17,7 +17,9 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
#include <sal/config.h>
#include <sal/log.hxx>
#include <sfx2/docfile.hxx>
#include <sfx2/docfilt.hxx>
#include <sfx2/fcontnr.hxx>
......
......@@ -27,6 +27,7 @@
#include <boost/scoped_ptr.hpp>
#include <stdio.h>
#include <osl/process.h>
#include <sal/log.hxx>
#include <unotools/bootstrap.hxx>
#include <vcl/svapp.hxx>
#include <vcl/help.hxx>
......
......@@ -28,6 +28,7 @@
#include <osl/file.hxx>
#include <rtl/bootstrap.hxx>
#include <sal/log.hxx>
#include <tools/extendapplicationenvironment.hxx>
#include <vcl/svmain.hxx>
......
......@@ -35,6 +35,7 @@
#include <com/sun/star/uno/Reference.hxx>
#include <osl/diagnose.h>
#include <sal/log.hxx>
#include <rtl/ustring.hxx>
#include <ucbhelper/content.hxx>
......
......@@ -29,6 +29,7 @@
#include <rtl/string.hxx>
#include <rtl/uri.hxx>
#include <rtl/bootstrap.hxx>
#include <sal/log.hxx>
#include <osl/diagnose.h>
#include <osl/file.hxx>
#include <osl/security.hxx>
......
......@@ -27,6 +27,7 @@
#include <rtl/digest.h>
#include <rtl/random.h>
#include <rtl/bootstrap.hxx>
#include <sal/log.hxx>
#include <unotools/bootstrap.hxx>
#include <osl/file.hxx>
#include <osl/pipe.hxx>
......
......@@ -26,6 +26,7 @@
#include <rtl/strbuf.hxx>
#include <rtl/ustrbuf.hxx>
#include <rtl/uri.hxx>
#include <sal/log.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <ucbhelper/content.hxx>
#include <comphelper/anytostring.hxx>
......
......@@ -26,6 +26,7 @@
#include <rtl/ustring.hxx>
#include <rtl/uri.hxx>
#include <rtl/bootstrap.hxx>
#include <sal/log.hxx>
#include <osl/file.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <comphelper/servicedecl.hxx>
......
......@@ -28,6 +28,7 @@
#include "dp_descriptioninfoset.hxx"
#include "dp_identifier.hxx"
#include <rtl/uri.hxx>
#include <sal/log.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <cppuhelper/implbase1.hxx>
#include <cppuhelper/supportsservice.hxx>
......
......@@ -20,6 +20,7 @@
#include <LibreOfficeKit/LibreOfficeKit.h>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
#include <sal/log.hxx>
#include <tools/errinf.hxx>
#include <osl/file.hxx>
#include <osl/process.h>
......
......@@ -28,6 +28,7 @@
#include "migration.hxx"
#include "migration_impl.hxx"
#include <sal/log.hxx>
#include <unotools/textsearch.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/sequence.hxx>
......
......@@ -20,6 +20,7 @@
#include "oo3extensionmigration.hxx"
#include <rtl/instance.hxx>
#include <sal/log.hxx>
#include <osl/file.hxx>
#include <osl/thread.h>
#include <tools/urlobj.hxx>
......
......@@ -26,6 +26,7 @@
#include <comphelper/processfactory.hxx>
#include <cppuhelper/factory.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <sal/log.hxx>
using namespace css::bridge;
using namespace css::connection;
......
......@@ -20,6 +20,7 @@
#include "splash.hxx"
#include <stdio.h>
#include <sal/log.hxx>
#include <unotools/bootstrap.hxx>
#include <tools/stream.hxx>
#include <vcl/svapp.hxx>
......
......@@ -18,6 +18,7 @@
*/
#include <osl/mutex.hxx>
#include <sal/log.hxx>
#include <tools/diagnose_ex.h>
#include <comphelper/processfactory.hxx>
#include <com/sun/star/io/XPersistObject.hpp>
......
......@@ -27,6 +27,7 @@
#include <com/sun/star/form/XGridColumnFactory.hpp>
#include <com/sun/star/awt/MouseWheelBehavior.hpp>
#include <com/sun/star/container/XNameContainer.hpp>
#include <sal/log.hxx>
#include <tools/debug.hxx>
#include "dbptools.hxx"
#include "dbpilots.hrc"
......
......@@ -20,6 +20,7 @@
#include "ole2uno.hxx"
#include <osl/thread.hxx>
#include <sal/log.hxx>
using namespace std;
......
......@@ -45,6 +45,7 @@
#include <cppuhelper/queryinterface.hxx>
#include <comphelper/processfactory.hxx>
#include <plugin/impl.hxx>
#include <sal/log.hxx>
#include <ucbhelper/content.hxx>
#include <tools/urlobj.hxx>
#include <vcl/svapp.hxx>
......
......@@ -39,6 +39,7 @@
#include <dlfcn.h>
#include <osl/module.h>
#include <sal/log.hxx>
#include <config_vclplug.h>
......
......@@ -35,6 +35,7 @@
#include <cstdarg>
#include <sal/log.hxx>