Kaydet (Commit) af625c8b authored tarafından Gabor Kelemen's avatar Gabor Kelemen Kaydeden (comit) Jochen Nitschke

tdf#42949 Fix IWYU warnings in sc/inc/P*

Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.

Change-Id: Ic46d80186b0eb69e7bd8553278ffc9043b9b4bef
Reviewed-on: https://gerrit.libreoffice.org/55768
Tested-by: Jenkins
Reviewed-by: 's avatarJochen Nitschke <j.nitschke+logerrit@ok.de>
üst 4c2bff97
......@@ -197,6 +197,25 @@ blacklist:
- com/sun/star/container/XNameAccess.hpp
- com/sun/star/lang/XServiceInfo.hpp
- cppuhelper/supportsservice.hxx
sc/inc/PivotTableDataSequence.hxx:
# base class has to be a complete type
- com/sun/star/beans/XPropertySet.hpp
- com/sun/star/chart2/data/DataSequenceRole.hpp
- com/sun/star/chart2/data/XDataSequence.hpp
- com/sun/star/chart2/data/XDataSequence.hpp
- com/sun/star/chart2/data/XNumericalDataSequence.hpp
- com/sun/star/chart2/data/XTextualDataSequence.hpp
- com/sun/star/lang/XServiceInfo.hpp
- com/sun/star/util/XCloneable.hpp
- com/sun/star/util/XModifyBroadcaster.hpp
sc/inc/PivotTableDataProvider.hxx:
# base class has to be a complete type
- com/sun/star/beans/XPropertySet.hpp
- com/sun/star/chart2/data/PivotTableFieldEntry.hpp
- com/sun/star/chart2/data/XDataProvider.hpp
- com/sun/star/chart2/data/XPivotTableDataProvider.hpp
- com/sun/star/lang/XServiceInfo.hpp
- com/sun/star/util/XModifyBroadcaster.hpp
sc/inc/reftokenhelper.hxx:
# base class has to be a complete type
- refdata.hxx
......
......@@ -10,19 +10,11 @@
#ifndef INCLUDED_SC_INC_PIVOTTABLEDATAPROVIDER_HXX
#define INCLUDED_SC_INC_PIVOTTABLEDATAPROVIDER_HXX
#include "cellsuno.hxx"
#include "externalrefmgr.hxx"
#include "types.hxx"
#include <com/sun/star/chart2/data/XDataProvider.hpp>
#include <com/sun/star/chart2/data/XPivotTableDataProvider.hpp>
#include <com/sun/star/chart2/data/XDataSource.hpp>
#include <com/sun/star/chart2/data/XDataSequence.hpp>
#include <com/sun/star/chart2/data/XLabeledDataSequence.hpp>
#include <com/sun/star/chart2/data/PivotTableFieldEntry.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/util/XCloneable.hpp>
#include <com/sun/star/util/XModifyBroadcaster.hpp>
#include <svl/lstner.hxx>
......@@ -30,8 +22,15 @@
#include <rtl/ustring.hxx>
#include <svl/itemprop.hxx>
#include <memory>
#include <vector>
#include <unordered_map>
namespace com { namespace sun { namespace star { namespace chart2 { namespace data { class XDataSequence; } } } } }
namespace com { namespace sun { namespace star { namespace chart2 { namespace data { class XDataSource; } } } } }
namespace com { namespace sun { namespace star { namespace chart2 { namespace data { class XLabeledDataSequence; } } } } }
namespace com { namespace sun { namespace star { namespace uno { class XComponentContext; } } } }
class ScDocument;
namespace sc
{
......
......@@ -25,10 +25,7 @@
#include <cppuhelper/implbase.hxx>
#include <rtl/math.hxx>
#include "unonames.hxx"
#include "document.hxx"
#include "dpsave.hxx"
class ScDocument;
namespace sc
{
......
......@@ -15,10 +15,9 @@
#include <svl/lstner.hxx>
#include <cppuhelper/implbase.hxx>
#include <vector>
#include "document.hxx"
#include <com/sun/star/chart2/data/LabeledDataSequence.hpp>
namespace com { namespace sun { namespace star { namespace chart2 { namespace data { class XLabeledDataSequence; } } } } }
namespace sc
{
......
......@@ -16,6 +16,7 @@
#include <document.hxx>
#include <docsh.hxx>
#include <hints.hxx>
#include <unonames.hxx>
#include <com/sun/star/chart/ChartDataChangeEvent.hpp>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment