Skip to content

Commit f4580f9

Browse files
authored
cleaned up includes based on include-what-you-use/clang-include-cleaner (danmar#7437)
1 parent bf80216 commit f4580f9

File tree

7 files changed

+10
-3
lines changed

7 files changed

+10
-3
lines changed

lib/addoninfo.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#include <fstream>
2525
#include <iostream>
2626
#include <string>
27+
#include <utility>
2728

2829
#include "json.h"
2930

lib/checkleakautovar.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@
3434
#include "tokenize.h"
3535
#include "tokenlist.h"
3636
#include "utils.h"
37-
#include "vfvalue.h"
3837

3938
#include <algorithm>
4039
#include <array>

lib/forwardanalyzer.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#include "tokenlist.h"
3131
#include "utils.h"
3232
#include "valueptr.h"
33-
#include "vfvalue.h"
3433

3534
#include <algorithm>
3635
#include <cassert>

lib/json.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ SUPPRESS_WARNING_CLANG_PUSH("-Wformat")
3030
SUPPRESS_WARNING_CLANG_PUSH("-Wfloat-conversion")
3131

3232
#define PICOJSON_USE_INT64
33-
#include <picojson.h>
33+
#include <picojson.h> // IWYU pragma: export
3434

3535
SUPPRESS_WARNING_CLANG_POP
3636
SUPPRESS_WARNING_CLANG_POP

test/testexecutor.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,18 @@
1616
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1717
*/
1818

19+
#include "errorlogger.h"
20+
#include "errortypes.h"
1921
#include "executor.h"
2022
#include "filesettings.h"
2123
#include "fixture.h"
24+
#include "settings.h"
2225
#include "suppressions.h"
2326

27+
#include <list>
2428
#include <stdexcept>
29+
#include <string>
30+
#include <utility>
2531

2632
class DummyExecutor : public Executor
2733
{

test/testsuppressions.cpp

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

1919
#include "cppcheck.h"
2020
#include "cppcheckexecutor.h"
21+
#include "errorlogger.h"
2122
#include "errortypes.h"
2223
#include "filesettings.h"
2324
#include "fixture.h"

test/testtoken.cpp

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

1919
#include "fixture.h"
2020
#include "helpers.h"
21+
#include "settings.h"
2122
#include "standards.h"
2223
#include "token.h"
2324
#include "tokenlist.h"

0 commit comments

Comments
 (0)