summaryrefslogtreecommitdiff
path: root/libreofficekit
diff options
context:
space:
mode:
authorGabor Kelemen <kelemen.gabor2@nisz.hu>2020-03-03 23:40:31 +0100
committerMiklos Vajna <vmiklos@collabora.com>2020-03-06 09:21:27 +0100
commit4f2cf88979e8c5dc97f5fde233ea4d6d128c1787 (patch)
tree0bf13bd3f1339a76c01d740f2124a7e525258e65 /libreofficekit
parenta6e3a862aac37f89da4177631d6d315159f4f47a (diff)
tdf#42949 Fix IWYU warnings in libreofficekit/
Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: Ic57b1259e612cc38ad22f123edbaca690cd506ab Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89937 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'libreofficekit')
-rw-r--r--libreofficekit/IwyuFilter_libreofficekit.yaml2
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx1
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtv-application-window.hxx1
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtv-application.cxx2
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.cxx7
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.hxx2
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtv-comments-sidebar.cxx5
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtv-helpers.cxx3
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtv-helpers.hxx5
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx7
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtv-lokdocview-signal-handlers.cxx4
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtv-lokdocview-signal-handlers.hxx1
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.cxx8
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtv-main.cxx2
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtv-signal-handlers.cxx4
-rw-r--r--libreofficekit/qa/tilebench/tilebench.cxx3
-rw-r--r--libreofficekit/source/gtk/tilebuffer.hxx10
17 files changed, 24 insertions, 43 deletions
diff --git a/libreofficekit/IwyuFilter_libreofficekit.yaml b/libreofficekit/IwyuFilter_libreofficekit.yaml
new file mode 100644
index 000000000000..128f5a357fd9
--- /dev/null
+++ b/libreofficekit/IwyuFilter_libreofficekit.yaml
@@ -0,0 +1,2 @@
+---
+assumeFilename: libreofficekit/source/gtk/lokdocview.cxx
diff --git a/libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx b/libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx
index 2ebaf0e49aec..4d2dbd41f251 100644
--- a/libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx
@@ -24,7 +24,6 @@
#include "gtv-lok-dialog.hxx"
#include <boost/property_tree/json_parser.hpp>
-#include <optional>
namespace {
diff --git a/libreofficekit/qa/gtktiledviewer/gtv-application-window.hxx b/libreofficekit/qa/gtktiledviewer/gtv-application-window.hxx
index 21508097e077..9d3d519627cd 100644
--- a/libreofficekit/qa/gtktiledviewer/gtv-application-window.hxx
+++ b/libreofficekit/qa/gtktiledviewer/gtv-application-window.hxx
@@ -12,7 +12,6 @@
#include <gtk/gtk.h>
-#include <LibreOfficeKit/LibreOfficeKitGtk.h>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
#include "gtv-main-toolbar.hxx"
diff --git a/libreofficekit/qa/gtktiledviewer/gtv-application.cxx b/libreofficekit/qa/gtktiledviewer/gtv-application.cxx
index fcbd57dda73e..8b54b7f951f9 100644
--- a/libreofficekit/qa/gtktiledviewer/gtv-application.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtv-application.cxx
@@ -12,6 +12,8 @@
#include "gtv-application.hxx"
#include "gtv-application-window.hxx"
+#include <LibreOfficeKit/LibreOfficeKitGtk.h>
+
#include <string>
namespace {
diff --git a/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.cxx b/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.cxx
index ff6023d5a74f..794d157667bc 100644
--- a/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.cxx
@@ -12,14 +12,9 @@
#include <cmath>
#include <iostream>
-#include "gtv-application-window.hxx"
-#include "gtv-signal-handlers.hxx"
-#include "gtv-helpers.hxx"
#include "gtv-calc-header-bar.hxx"
-#include <map>
-#include <boost/property_tree/json_parser.hpp>
-#include <optional>
+#include <boost/property_tree/ptree.hpp>
#include <o3tl/unreachable.hxx>
namespace {
diff --git a/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.hxx b/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.hxx
index 6e0815cf5b3a..a1a4d37a31cf 100644
--- a/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.hxx
+++ b/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.hxx
@@ -12,7 +12,7 @@
#include <gtk/gtk.h>
-#include <boost/property_tree/json_parser.hpp>
+#include <boost/property_tree/ptree_fwd.hpp>
G_BEGIN_DECLS
diff --git a/libreofficekit/qa/gtktiledviewer/gtv-comments-sidebar.cxx b/libreofficekit/qa/gtktiledviewer/gtv-comments-sidebar.cxx
index dc099bcb4e87..f63e77fd16e4 100644
--- a/libreofficekit/qa/gtktiledviewer/gtv-comments-sidebar.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtv-comments-sidebar.cxx
@@ -9,15 +9,14 @@
#include <gtk/gtk.h>
-#include <cmath>
#include <iostream>
#include "gtv-application-window.hxx"
-#include "gtv-signal-handlers.hxx"
#include "gtv-helpers.hxx"
#include "gtv-comments-sidebar.hxx"
-#include <map>
+#include <LibreOfficeKit/LibreOfficeKitGtk.h>
+
#include <boost/property_tree/json_parser.hpp>
#ifdef __GNUC__
diff --git a/libreofficekit/qa/gtktiledviewer/gtv-helpers.cxx b/libreofficekit/qa/gtktiledviewer/gtv-helpers.cxx
index 097bacb62062..b557fe4ba99b 100644
--- a/libreofficekit/qa/gtktiledviewer/gtv-helpers.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtv-helpers.cxx
@@ -14,6 +14,9 @@
#include <cstring>
#include "gtv-helpers.hxx"
+#include "gtv-signal-handlers.hxx"
+
+#include <boost/property_tree/ptree.hpp>
void GtvHelpers::userPromptDialog(GtkWindow* pWindow, const std::string& aTitle, std::map<std::string, std::string>& aEntries)
{
diff --git a/libreofficekit/qa/gtktiledviewer/gtv-helpers.hxx b/libreofficekit/qa/gtktiledviewer/gtv-helpers.hxx
index cc686bfdfdd4..c4a4f4130695 100644
--- a/libreofficekit/qa/gtktiledviewer/gtv-helpers.hxx
+++ b/libreofficekit/qa/gtktiledviewer/gtv-helpers.hxx
@@ -12,13 +12,12 @@
#include <gtk/gtk.h>
-#include "gtv-signal-handlers.hxx"
-
#include <map>
+#include <sstream>
#include <string>
#include <memory>
-#include <boost/property_tree/json_parser.hpp>
+#include <boost/property_tree/ptree_fwd.hpp>
#define UI_FILE_NAME "gtv.ui"
diff --git a/libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx b/libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx
index fcb336fb248b..bb70a15159d1 100644
--- a/libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx
@@ -10,24 +10,17 @@
#include <gtk/gtk.h>
#include <gdk/gdkkeysyms.h>
-#include <cmath>
#include <iostream>
-#include <sstream>
#include <LibreOfficeKit/LibreOfficeKitGtk.h>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
#include "gtv-application-window.hxx"
-#include "gtv-signal-handlers.hxx"
-#include "gtv-helpers.hxx"
#include "gtv-lok-dialog.hxx"
#include <com/sun/star/awt/Key.hpp>
#include <vcl/event.hxx>
-#include <map>
-#include <boost/property_tree/json_parser.hpp>
-
namespace {
struct GtvLokDialogPrivate
diff --git a/libreofficekit/qa/gtktiledviewer/gtv-lokdocview-signal-handlers.cxx b/libreofficekit/qa/gtktiledviewer/gtv-lokdocview-signal-handlers.cxx
index 359b6ad20833..794774acfe52 100644
--- a/libreofficekit/qa/gtktiledviewer/gtv-lokdocview-signal-handlers.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtv-lokdocview-signal-handlers.cxx
@@ -11,16 +11,12 @@
#include "gtv-application-window.hxx"
#include "gtv-helpers.hxx"
-#include "gtv-signal-handlers.hxx"
#include "gtv-calc-header-bar.hxx"
#include "gtv-comments-sidebar.hxx"
#include "gtv-lokdocview-signal-handlers.hxx"
#include "gtv-lok-dialog.hxx"
#include <boost/property_tree/json_parser.hpp>
-#include <optional>
-
-#include <iostream>
static gboolean deleteLokDialog(GtkWidget* pWidget, GdkEvent* /*event*/, gpointer userdata)
{
diff --git a/libreofficekit/qa/gtktiledviewer/gtv-lokdocview-signal-handlers.hxx b/libreofficekit/qa/gtktiledviewer/gtv-lokdocview-signal-handlers.hxx
index aedc8d216ad0..41fc73ab1a07 100644
--- a/libreofficekit/qa/gtktiledviewer/gtv-lokdocview-signal-handlers.hxx
+++ b/libreofficekit/qa/gtktiledviewer/gtv-lokdocview-signal-handlers.hxx
@@ -11,6 +11,7 @@
#define GTV_LOKDOCVIEW_SIGNAL_HANDLERS_H
#include <gtk/gtk.h>
+#include <LibreOfficeKit/LibreOfficeKitGtk.h>
namespace LOKDocViewSigHandlers {
void editChanged(LOKDocView* pDocView, gboolean bWasEdit, gpointer);
diff --git a/libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.cxx b/libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.cxx
index f2b76c1a93e3..73ff6042e911 100644
--- a/libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtv-main-toolbar.cxx
@@ -13,15 +13,13 @@
#include "gtv-main-toolbar.hxx"
#include "gtv-signal-handlers.hxx"
#include "gtv-helpers.hxx"
-#include "gtv-calc-header-bar.hxx"
-#include "gtv-lok-dialog.hxx"
+#include <LibreOfficeKit/LibreOfficeKitGtk.h>
+
+#include <fstream>
#include <map>
#include <memory>
-#include <boost/property_tree/json_parser.hpp>
-#include <optional>
-
namespace {
struct GtvMainToolbarPrivateImpl
diff --git a/libreofficekit/qa/gtktiledviewer/gtv-main.cxx b/libreofficekit/qa/gtktiledviewer/gtv-main.cxx
index c57afd0c2abe..a1bf7ed928e2 100644
--- a/libreofficekit/qa/gtktiledviewer/gtv-main.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtv-main.cxx
@@ -7,7 +7,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
-#include <gtk/gtk.h>
+#include <gio/gio.h>
#include "gtv-application.hxx"
diff --git a/libreofficekit/qa/gtktiledviewer/gtv-signal-handlers.cxx b/libreofficekit/qa/gtktiledviewer/gtv-signal-handlers.cxx
index dd601375a32c..df4146628cc1 100644
--- a/libreofficekit/qa/gtktiledviewer/gtv-signal-handlers.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtv-signal-handlers.cxx
@@ -12,9 +12,9 @@
#include "gtv-application-window.hxx"
#include "gtv-helpers.hxx"
#include "gtv-lokdocview-signal-handlers.hxx"
-#include "gtv-lok-dialog.hxx"
+#include "gtv-signal-handlers.hxx"
-#include <sal/types.h>
+#include <sal/macros.h>
#include <map>
#include <vector>
diff --git a/libreofficekit/qa/tilebench/tilebench.cxx b/libreofficekit/qa/tilebench/tilebench.cxx
index 28b6bc54d915..54a05c653e34 100644
--- a/libreofficekit/qa/tilebench/tilebench.cxx
+++ b/libreofficekit/qa/tilebench/tilebench.cxx
@@ -7,7 +7,6 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
-#include <assert.h>
#include <stdio.h>
#include <string.h>
#include <cmath>
@@ -15,7 +14,6 @@
#include <vector>
#include <atomic>
#include <iostream>
-#include <fstream>
#include <osl/time.h>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
@@ -23,7 +21,6 @@
#include <LibreOfficeKit/LibreOfficeKit.hxx>
#include <boost/property_tree/json_parser.hpp>
-#include <optional>
using namespace lok;
diff --git a/libreofficekit/source/gtk/tilebuffer.hxx b/libreofficekit/source/gtk/tilebuffer.hxx
index bc42f3e95918..9e7203b3bd69 100644
--- a/libreofficekit/source/gtk/tilebuffer.hxx
+++ b/libreofficekit/source/gtk/tilebuffer.hxx
@@ -10,13 +10,11 @@
#ifndef INCLUDED_TILEBUFFER_HXX
#define INCLUDED_TILEBUFFER_HXX
-#include <gdk/gdkkeysyms.h>
-#include <gdk-pixbuf/gdk-pixbuf.h>
-#include <map>
+#include <cairo.h>
+#include <gio/gio.h>
+#include <glib.h>
-#include <LibreOfficeKit/LibreOfficeKit.h>
-#include <LibreOfficeKit/LibreOfficeKitEnums.h>
-#include <LibreOfficeKit/LibreOfficeKitGtk.h>
+#include <map>
#define LOK_TILEBUFFER_ERROR (LOKTileBufferErrorQuark())