Skip to content

Commit 23adf76

Browse files
authored
cleaned up includes based on include-what-you-use (danmar#8178)
1 parent c2df2d4 commit 23adf76

17 files changed

+8
-15
lines changed

.github/workflows/selfcheck.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ jobs:
121121
122122
- name: Self check (unusedFunction / no test / no gui)
123123
run: |
124-
supprs="--suppress=unusedFunction:lib/errorlogger.h:196 --suppress=unusedFunction:lib/importproject.cpp:1530 --suppress=unusedFunction:lib/importproject.cpp:1554"
124+
supprs="--suppress=unusedFunction:lib/errorlogger.h:196 --suppress=unusedFunction:lib/importproject.cpp:1531 --suppress=unusedFunction:lib/importproject.cpp:1555"
125125
./cppcheck -q --template=selfcheck --error-exitcode=1 --library=cppcheck-lib -D__CPPCHECK__ -D__GNUC__ --enable=unusedFunction,information --exception-handling -rp=. --project=cmake.output.notest_nogui/compile_commands.json --suppressions-list=.selfcheck_unused_suppressions --inline-suppr $supprs
126126
env:
127127
DISABLE_VALUEFLOW: 1

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -574,7 +574,7 @@ $(libcppdir)/checkunusedvar.o: lib/checkunusedvar.cpp lib/addoninfo.h lib/astuti
574574
$(libcppdir)/checkvaarg.o: lib/checkvaarg.cpp lib/addoninfo.h lib/astutils.h lib/check.h lib/checkers.h lib/checkvaarg.h lib/config.h lib/errortypes.h lib/library.h lib/mathlib.h lib/platform.h lib/settings.h lib/smallvector.h lib/sourcelocation.h lib/standards.h lib/symboldatabase.h lib/templatesimplifier.h lib/token.h lib/tokenize.h lib/tokenlist.h lib/utils.h lib/vfvalue.h
575575
$(CXX) ${INCLUDE_FOR_LIB} $(CPPFLAGS) $(CXXFLAGS) -c -o $@ $(libcppdir)/checkvaarg.cpp
576576

577-
$(libcppdir)/clangimport.o: lib/clangimport.cpp lib/addoninfo.h lib/checkers.h lib/clangimport.h lib/config.h lib/errortypes.h lib/library.h lib/mathlib.h lib/platform.h lib/settings.h lib/smallvector.h lib/sourcelocation.h lib/standards.h lib/symboldatabase.h lib/templatesimplifier.h lib/token.h lib/tokenize.h lib/tokenlist.h lib/utils.h lib/vfvalue.h
577+
$(libcppdir)/clangimport.o: lib/clangimport.cpp lib/clangimport.h lib/config.h lib/errortypes.h lib/library.h lib/mathlib.h lib/smallvector.h lib/sourcelocation.h lib/standards.h lib/symboldatabase.h lib/templatesimplifier.h lib/token.h lib/tokenize.h lib/tokenlist.h lib/utils.h lib/vfvalue.h
578578
$(CXX) ${INCLUDE_FOR_LIB} $(CPPFLAGS) $(CXXFLAGS) -c -o $@ $(libcppdir)/clangimport.cpp
579579

580580
$(libcppdir)/color.o: lib/color.cpp lib/color.h lib/config.h

gui/codeeditorstyle.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
#include "codeeditorstyle.h"
2020

21+
#include <QList>
2122
#include <QSettings>
2223
#include <QVariant>
2324

gui/codeeditstyledialog.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
#include <QHBoxLayout>
2929
#include <QPushButton>
3030
#include <QString>
31-
#include <QStringList>
3231
#include <QVBoxLayout>
3332
#include <QtGlobal>
3433

gui/codeeditstyledialog.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#include <QDialog>
2626
#include <QFont>
2727
#include <QObject>
28+
#include <QStringList>
2829

2930
class CodeEditor;
3031
class SelectColorButton;

gui/erroritem.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
#include "errortypes.h"
2424

2525
#include <QList>
26-
#include <QMetaType>
2726
#include <QString>
2827

2928
/// @addtogroup GUI

gui/helpdialog.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include <QDialog>
2323
#include <QObject>
2424
#include <QTextBrowser>
25-
#include <QVariant>
2625

2726
class QHelpEngine;
2827
class QWidget;

gui/librarydialog.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#include <QComboBox>
3131
#include <QFile>
3232
#include <QFileDialog>
33-
#include <QFlags>
3433
#include <QIODevice>
3534
#include <QLineEdit>
3635
#include <QList>

gui/projectfiledialog.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@
4545
#include <QDir>
4646
#include <QFileDialog>
4747
#include <QFileInfo>
48-
#include <QFlags>
4948
#include <QLabel>
5049
#include <QLineEdit>
5150
#include <QListWidget>

gui/resultstree.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,7 @@
5050
#include <QIcon>
5151
#include <QItemSelectionModel>
5252
#include <QKeyEvent>
53-
#include <QList>
5453
#include <QLocale>
55-
#include <QMap>
5654
#include <QMenu>
5755
#include <QMessageBox>
5856
#include <QModelIndex>

0 commit comments

Comments
 (0)