tdf#42949 Fix IWYU warnings in include/sax/*
Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: I8061ef6a7a8c04baf350844fae1f97836ac03554 Reviewed-on: https://gerrit.libreoffice.org/62399 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
This commit is contained in:
committed by
Miklos Vajna
parent
02a2b75550
commit
560aad17af
@@ -262,3 +262,14 @@ blacklist:
|
||||
- com/sun/star/io/XOutputStream.hpp
|
||||
- com/sun/star/io/XStream.hpp
|
||||
- com/sun/star/io/XTruncate.hpp
|
||||
include/sax/fshelper.hxx:
|
||||
# base class has to be a complete type
|
||||
- com/sun/star/xml/sax/XFastAttributeList.hpp
|
||||
include/sax/fastattribs.hxx:
|
||||
# base class has to be a complete type
|
||||
- com/sun/star/xml/sax/XFastAttributeList.hpp
|
||||
include/sax/fastparser.hxx:
|
||||
# base class has to be a complete type
|
||||
- com/sun/star/lang/XInitialization.hpp
|
||||
- com/sun/star/lang/XServiceInfo.hpp
|
||||
- com/sun/star/xml/sax/XFastParser.hpp
|
||||
|
||||
@@ -21,16 +21,16 @@
|
||||
#define INCLUDED_SAX_FASTATTRIBS_HXX
|
||||
|
||||
#include <com/sun/star/xml/sax/XFastAttributeList.hpp>
|
||||
#include <com/sun/star/xml/sax/XFastTokenHandler.hpp>
|
||||
#include <com/sun/star/xml/Attribute.hpp>
|
||||
#include <com/sun/star/xml/FastAttribute.hpp>
|
||||
|
||||
#include <cppuhelper/implbase.hxx>
|
||||
#include <sax/saxdllapi.h>
|
||||
|
||||
#include <map>
|
||||
#include <vector>
|
||||
|
||||
namespace com { namespace sun { namespace star { namespace xml { namespace sax { class XFastTokenHandler; } } } } }
|
||||
namespace com { namespace sun { namespace star { namespace xml { struct Attribute; } } } }
|
||||
namespace com { namespace sun { namespace star { namespace xml { struct FastAttribute; } } } }
|
||||
|
||||
namespace sax_fastparser
|
||||
{
|
||||
|
||||
|
||||
@@ -22,7 +22,6 @@
|
||||
|
||||
#include <com/sun/star/xml/sax/XFastParser.hpp>
|
||||
#include <com/sun/star/lang/XServiceInfo.hpp>
|
||||
#include <cppuhelper/weak.hxx>
|
||||
#include <cppuhelper/implbase.hxx>
|
||||
#include <com/sun/star/lang/XInitialization.hpp>
|
||||
|
||||
@@ -31,7 +30,6 @@
|
||||
|
||||
namespace com { namespace sun { namespace star { namespace xml { namespace sax {
|
||||
|
||||
class XFastContextHandler;
|
||||
class XFastDocumentHandler;
|
||||
class XFastTokenHandler;
|
||||
|
||||
|
||||
@@ -20,12 +20,16 @@
|
||||
#ifndef INCLUDED_SAX_FSHELPER_HXX
|
||||
#define INCLUDED_SAX_FSHELPER_HXX
|
||||
|
||||
#include <com/sun/star/io/XOutputStream.hpp>
|
||||
#include <sax/fastattribs.hxx>
|
||||
#include <stdarg.h>
|
||||
#include <com/sun/star/xml/sax/XFastAttributeList.hpp>
|
||||
#include <com/sun/star/uno/Reference.hxx>
|
||||
#include <com/sun/star/uno/Sequence.hxx>
|
||||
#include <sax/saxdllapi.h>
|
||||
#include <memory>
|
||||
#include <utility>
|
||||
|
||||
namespace com { namespace sun { namespace star { namespace io { class XOutputStream; } } } }
|
||||
namespace sax_fastparser { class FastAttributeList; }
|
||||
|
||||
#define FSNS(namespc, element) ((namespc << 16) | element)
|
||||
// Backwards compatibility for code that used FSEND to terminate the vararg.
|
||||
// As soon as no supported LO version has the varargs code, this can be removed entirely
|
||||
|
||||
@@ -25,7 +25,6 @@
|
||||
#include <sal/types.h>
|
||||
#include <rtl/ustring.hxx>
|
||||
#include <rtl/ustrbuf.hxx>
|
||||
#include <com/sun/star/uno/Sequence.h>
|
||||
#include <com/sun/star/util/MeasureUnit.hpp>
|
||||
#include <tools/color.hxx>
|
||||
|
||||
@@ -38,8 +37,6 @@ namespace com { namespace sun { namespace star {
|
||||
namespace util {
|
||||
struct Date;
|
||||
struct DateTime;
|
||||
struct DateWithTimezone;
|
||||
struct DateTimeWithTimezone;
|
||||
struct Duration;
|
||||
}
|
||||
} } }
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
#ifndef INCLUDED_SAX_TOOLS_DOCUMENTHANDLERADAPTER_HXX
|
||||
#define INCLUDED_SAX_TOOLS_DOCUMENTHANDLERADAPTER_HXX
|
||||
|
||||
#include <com/sun/star/xml/sax/SAXException.hpp>
|
||||
#include <com/sun/star/xml/sax/XDocumentHandler.hpp>
|
||||
#include <com/sun/star/xml/sax/XExtendedDocumentHandler.hpp>
|
||||
|
||||
|
||||
@@ -33,6 +33,7 @@
|
||||
#include <oox/token/tokens.hxx>
|
||||
#include <oox/drawingml/drawingmltypes.hxx>
|
||||
#include <svtools/unitconv.hxx>
|
||||
#include <sax/fastattribs.hxx>
|
||||
|
||||
#include <cstdio>
|
||||
#include <com/sun/star/awt/CharSet.hpp>
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
#include <svl/itemset.hxx>
|
||||
#include <oox/export/drawingml.hxx>
|
||||
#include <oox/export/vmlexport.hxx>
|
||||
#include <sax/fastattribs.hxx>
|
||||
|
||||
#include <oox/token/tokens.hxx>
|
||||
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
#include <algorithm>
|
||||
|
||||
#include <com/sun/star/xml/sax/SAXException.hpp>
|
||||
#include <com/sun/star/xml/sax/XFastTokenHandler.hpp>
|
||||
#include <sax/fastattribs.hxx>
|
||||
|
||||
using namespace ::com::sun::star::uno;
|
||||
|
||||
@@ -29,6 +29,7 @@
|
||||
#include <editeng/brushitem.hxx>
|
||||
#include <oox/export/utils.hxx>
|
||||
#include <oox/token/tokens.hxx>
|
||||
#include <sax/fastattribs.hxx>
|
||||
#include <document.hxx>
|
||||
#include <stlpool.hxx>
|
||||
#include <stlsheet.hxx>
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
#include <oox/export/utils.hxx>
|
||||
#include <oox/token/namespaces.hxx>
|
||||
#include <sax/tools/converter.hxx>
|
||||
#include <sax/fastattribs.hxx>
|
||||
|
||||
#include <com/sun/star/sheet/DataPilotFieldOrientation.hpp>
|
||||
#include <com/sun/star/sheet/DataPilotFieldLayoutMode.hpp>
|
||||
|
||||
@@ -145,6 +145,7 @@
|
||||
#include <com/sun/star/embed/EmbedStates.hpp>
|
||||
|
||||
#include <algorithm>
|
||||
#include <stdarg.h>
|
||||
|
||||
using ::editeng::SvxBorderLine;
|
||||
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
#include <oox/token/tokens.hxx>
|
||||
#include <comphelper/sequenceashashmap.hxx>
|
||||
#include <o3tl/make_unique.hxx>
|
||||
#include <sax/fastattribs.hxx>
|
||||
|
||||
#include <boost/optional.hpp>
|
||||
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
|
||||
#include <set>
|
||||
#include <memory>
|
||||
#include <map>
|
||||
|
||||
#include <libxml/tree.h>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user