fix(lua): iwyu causing bad headers to be included

This commit is contained in:
maelstrom 2025-06-08 16:28:14 +02:00
parent 9d72d7f47a
commit a16643dbab
7 changed files with 7 additions and 10 deletions

View file

@ -6,7 +6,7 @@
#include <vector>
#include "datatypes/annotation.h"
#include "error/data.h"
#include "lua.h"
#include "lua.h" // IWYU pragma: keep
struct _EnumData {
std::string name;

View file

@ -2,7 +2,7 @@
#include "error/data.h"
#include "variant.h"
#include <pugixml.hpp>
#include "lua.h"
#include "lua.h" // IWYU pragma: keep
#include <sstream>
// null

View file

@ -3,11 +3,10 @@
#include "error/data.h"
#include "logger.h"
#include "variant.h" // IWYU pragma: keep
#include <luajit-2.1/lua.h>
#include <memory>
#include <optional>
#include "objects/base/instance.h"
#include "lua.h"
#include "lua.h" // IWYU pragma: keep
#include "objects/base/member.h"
#include <pugixml.hpp>

View file

@ -1,10 +1,8 @@
#include "signal.h"
#include "datatypes/base.h"
#include "variant.h"
#include "lua.h"
#include "lua.h" // IWYU pragma: keep
#include <cstdio>
#include <luajit-2.1/lauxlib.h>
#include <luajit-2.1/lua.h>
#include <pugixml.hpp>
#include <memory>
#include <vector>

View file

@ -7,7 +7,7 @@
#include "objects/workspace.h"
#include "objects/datamodel.h"
#include "datatypes/ref.h"
#include "lua.h"
#include "lua.h" // IWYU pragma: keep
#include <algorithm>
#include <memory>

View file

@ -6,7 +6,7 @@
#include "timeutil.h"
#include <ctime>
#include <string>
#include "lua.h"
#include "lua.h" // IWYU pragma: keep
static int g_print(lua_State*);
static int g_require(lua_State*);

View file

@ -2,7 +2,7 @@
#include "objects/annotation.h"
#include "objects/base/service.h"
#include "lua.h"
#include "lua.h" // IWYU pragma: keep
#include <memory>
#include <vector>